2014-10-02 116 views
1

它只是不会启动 - 任何想法?无法通过Capybara-webkit运行Rspec测试

尝试卸载并重新安装QT(4.8.6),升级后的Xcode,酿造医生,在spec_helper检查设置 - 这是正确的。

故障/错误:参观controls_path 水豚:: Webkit的:: ConnectionError: /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-webkit-1.3.0/bin/webkit_server失败开始。 #/usr/local/rvm/gems/ruby-2.1.1/gems/capybara-webkit-1.3.0/lib/capybara/webkit/connection.rb:75:in parse_port' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-webkit-1.3.0/lib/capybara/webkit/connection.rb:81:in discover_port' #/ usr/local/RVM /宝石/红宝石2.1.1 /宝石/水豚-WebKit的1.3.0/LIB /水豚/ WebKit的/ connection.rb:62:在start_server' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-webkit-1.3.0/lib/capybara/webkit/connection.rb:25:in初始化” #/usr/local/rvm/gems/ruby-2.1 0.1 /宝石/水豚-WebKit的1.3.0/LIB /水豚/ WebKit的/ driver.rb:17:在new' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-webkit-1.3.0/lib/capybara/webkit/driver.rb:17:in初始化” #/usr/local/rvm/gems/ruby-2.1.1/gems/capybara- WebKit的1.3.0/LIB /水豚/ webkit.rb:11:在new' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-webkit-1.3.0/lib/capybara/webkit.rb:11:in块在' #/usr/local/rvm/gems/ruby-2.1.1/gems/capybara-2.4.1/lib/capybara/ session.rb:79:在call' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-2.4.1/lib/capybara/session.rb:79:in驱动程序' #/usr/local/rvm/gems/ruby-2.1.1/gems/capybara-2.4.1/lib/capybara/session.rb:65:in initialize' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-2.4.1/lib/capybara.rb:248:in新' #/usr/local/rvm/gems/ruby-2.1.1/gems/capybara-2.4.1/lib/capybara.rb:248:in current_session' # /usr/local/rvm/gems/ruby-2.1.1/gems/capybara-2.4.1/lib/capybara/dsl.rb:46:in页” #在/ usr /本地/ RVM /宝石/ ruby​​- 2.1.1/gems/capybara-2.4.1/lib/capybara/dsl.rb:51:在block (2 levels) in <module:DSL>' # ./spec/features/controls_spec.rb:17:in中的块(3个级别)'

回答

1

我真的不知道最终是如何工作的 - 但我知道了加工。

卸载基本上一切,并逐件重新安装一块的东西,但是这一切都在我得到了一个特定的步骤之后,失去了测试,并开始没有注意到我什么,我刚刚做的工作。

当有疑问时:重新安装我猜=/