尝试关注this教程。自动测试失败并显示以下错误消息:
sg $ autotest
加载autotest / cucumber_rails_rspec2
加载自动测试样式autotest / cucumber_rails_rspec2时出错(没有这样的文件加载 - autotest / rails_rspec2)。中止。
宝石清单:
摘要(1.0.0)
actionmailer(3.0.0.beta4)
actionpack(3.0.0.beta4)
activemodel(3.0.0.beta4)
activerecord(3.0.0.beta4)
activeresource(3.0.0.beta4)
activesupport(3.0.0.beta4)
arel(0.4.0)
自动测试(4.3.2)
autotest-rails(4.1.0)
建造者(2.1.2)
bundler(1.0.0.beta.5)
配置(1.1.0)
黄瓜(0.8.5)
黄瓜栏杆(0.3.2)
culerity(0.2.10)
diff-lcs(1.1.2)
erubis(2.6.6)
ffi(0.6.3)
小黄瓜(2.1.4)
i18n(0.4.1)
json_pure(1.4.3)
launchy(0.3.5)
邮件(2.2.5)
哑剧型(1.16)
nokogiri(1.4.2)
多语言(0.3.1)
机架(1.1.0)
机架式(0.6.9)
机架测试(0.5.4)
rails(3.0.0.beta4)
铁路(3.0.0.beta4)
耙(0.8.7)
rdoc(2.5.9,2.5.8)
rspec(2.0.0.beta.17)
rspec-core(2.0.0.beta.17)
rspec-expectations(2.0.0.beta.17)
rspec-mocks(2.0.0.beta.17)
selenium-webdriver(0.0.24)
sqlite3-ruby(1.3.1)
sys-uname(0.8.4)
term-ansicolor(1.0.5)
test-spec(0.10.0)
测试单元(2.1.0)
托尔(0.13.8)
树梢(1.4.8)
trollop(1.16.2)
tzinfo(0.3.22)
webrat(0.7.1)
ZenTest(4.3.3)
怎么了?
答案 0 :(得分:1)
Bundle exec帮了解。
答案 1 :(得分:0)
这对我有用(rails3,ruby1.9.2)
要求'webrat' 要求'webrat / core / matchers'
Webrat.configure do | config | config.mode =:rails config.open_error_files = false#如果要在浏览器中弹出错误页面,请设置为true 端
AUTOFEATURE = true autotest -rails
来源'http://rubygems.org' 来源:gemcutter
gem'rail','3.0.1'
gem'mysql2' 宝石'漂亮发电机' 宝石'omniauth' 宝石'sinatra'
组:开发做 宝石'黄瓜 - 铁轨' 端
组:测试做 宝石'capybara' 宝石'黄瓜' 宝石'database_cleaner' 宝石'launchy'#所以你可以做然后给我看页面 宝石'泡菜' 宝石'rspec' 宝石'rspec-rails' #gem'spork' 宝石'webrat' 宝石'ZenTest' 端
...希望有所帮助!