【发布时间】:2011-07-27 15:31:18
【问题描述】:
我正在尝试按照here 的说明安装 Capybara。但是每次我尝试运行集成测试时,我都会得到:
/Users/rambo/.rvm/gems/ruby-1.9.2-p180/bundler/gems/capybara-6641fddcfc33/lib/capybara/rails.rb:4:in `<top (required)>': uninitialized constant Object::Rack (NameError)
from /Users/rambo/Code/ror/witsvale_app/test/integration_test_helper.rb:1:in `require'
from /Users/rambo/Code/ror/witsvale_app/test/integration_test_helper.rb:1:in `<top (required)>'
from test/integration/capy_test.rb:1:in `require'
from test/integration/capy_test.rb:1:in `<top (required)>'
from /Users/rambo/.rvm/gems/ruby-1.9.2-p180@global/gems/rake-0.8.7/lib/rake/rake_test_loader.rb:5:in `load'
导致问题的行是require capybara/rails。
任何想法将不胜感激。
【问题讨论】:
-
我想说一些愚蠢的话,比如“你必须拼出 rambo。它必须是 Rambo,John J。”
标签: ruby-on-rails ruby-on-rails-3 integration-testing capybara