Увидев, что это проблема с Firefox 35, я установил 34 и запустил bundle exec rspec
, и мои тесты прошли отлично. Но когда я попытался запустить его снова, он каким-то образом открыл новую версию Firefox, так как я снова получил следующую ошибку при запуске моего тестового пакета:
Selenium::WebDriver::Error::JavascriptError: arguments[0] is undefined
Есть ли способ гарантировать, что у меня нет установленного Firefox 35, который Selenium как-то находит и открывает? Я знаю, что Firefox 34 является версией Firefox в моей директории Applications
, но я не уверен, что нет копии копий нового Firefox, которую Selenium захватывает, когда используется launchy
.