rspec + capybara + selenium + spork не закрывает браузер

Та же проблема с тестами рельсов, что и здесь, но на Mac OS X.

И когда я в следующий раз запускаю спецификации, они зависают на спецификациях js, пока я не закрою браузер вручную. И эти тесты терпят неудачу, мне нужно снова перезапустить спецификации.

Какое здесь решение?


person Alexander Ulitin    schedule 26.09.2011    source источник


Ответы (1)


https://github.com/timcharper/spork/issues/144

1) [необязательно], чтобы закрыть только мои процессы

cp /Applications/Firefox.app/Contents/MacOS/firefox-bin /Applications/Firefox.app/Contents/MacOS/firefox-bin-selenium

Selenium::WebDriver::Firefox.path = "/Applications/Firefox.app/Contents/MacOS/firefox-bin-selenium"

2)

Spork.each_run do
\`killall firefox-bin-selenium\`
end
person Alexander Ulitin    schedule 30.09.2011