1
它看起來像通過彈簧運行RSpec命令無法連接到本地碼頭容器與硒在碼頭機上運行在OSX下執行水豚測試。當不通過彈簧服務器調用rspec命令時 - 一切正常,我可以看到容器日誌,並在使用spring運行時 - 我什麼都看不到,bin/rspec輸出在水豚測試中停止,直到我點擊ctrl-c。春天無法連接到碼頭硒容器運行水豚通過rspec
這裏是我的spec_helper.rb rspec的配置爲泊塢窗:
Capybara.register_driver :dockerized_selenium do |app|
Capybara::Selenium::Driver.new(app,
:browser => :remote,
:url => "http://192.168.99.100:4444/wd/hub")
end
Capybara.app_host = "http://10.0.2.2:3000"
Capybara.server_host = '10.0.2.2'
Capybara.server_port = '3000'
Capybara.javascript_driver = :dockerized_selenium
我使用這個搬運工image硒,與FF的瀏覽器。 192.168.99.100 - 是我的docker-machine的節點,其中容器正在運行,10.0.2.2 - 是我的本地主機在容器內的ip。
有人看到我失蹤了嗎?謝謝。