Capybara-webkit пытается открыть example.com

Я использую capybara, capybara-webkit, capybara-screenshot вместе с cucumber. (Ruby 1.9.3, Rails 3.1.3) и Capybara.javascript_driver = :webkit также установлен env.rb

К сожалению, запуск cucumber spec с @javascript почему-то никогда не удается, а скриншоты ошибок просто захватывают example.com.

URL, который я на самом деле пытаюсь открыть, генерируется с результатом rails router для одной из моих моделей, например, с visit products_url

Так как же я могу избежать того, что он в конечном итоге запрашивает example.com?

Любой вклад очень приветствуется.


Просто потому что комментарий запутался - вот что я нашел в качестве решения:

Capybara.run_server = true
Capybara.server_port = 7787
Before '@javascript' do
  Capybara.app_host = "http://127.0.0.1:#{Capybara.server_port}"
end
14
задан pagid 24 December 2011 в 11:04
поделиться