Rails3、黄瓜问题
sg $自动测试
加载自动测试/cucumber_rails_rspec2
加载自动测试样式 autotest/cucumber_rails_rspec2 时出错(没有要加载的此类文件 - autotest/rails_rspec2)。正在流产。
宝石清单:
摘要(1.0.0)
Actionmailer (3.0.0.beta4)
动作包 (3.0.0.beta4)
活动模型(3.0.0.beta4)
activerecord (3.0.0.beta4)
活动资源(3.0.0.beta4)
主动支持(3.0.0.beta4)
阿瑞尔 (0.4.0)
自动测试(4.3.2)
自动测试-rails (4.1.0)
构建器 (2.1.2)
捆绑器 (1.0.0.beta.5)
配置(1.1.0)
黄瓜 (0.8.5)
黄瓜导轨 (0.3.2)
邪教 (0.2.10)
diff-lcs (1.1.2)
埃鲁比斯 (2.6.6)
菲 (0.6.3)
小黄瓜 (2.1.4)
国际化 (0.4.1)
json_pure (1.4.3)
发射 (0.3.5)
邮件 (2.2.5)
mime 类型 (1.16)
诺科切 (1.4.2)
多语言 (0.3.1)
机架 (1.1.0)
机架安装 (0.6.9)
机架测试 (0.5.4)
导轨(3.0.0.beta4)
Railties (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 期望 (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)
术语-ansicolor (1.0.5)
测试规范 (0.10.0)
测试单元(2.1.0)
雷神 (0.13.8)
树顶 (1.4.8)
特洛普 (1.16.2)
tzinfo (0.3.22)
webrat (0.7.1)
ZenTest (4.3.3)
出了什么问题?
Trying to follow this tutorial. Autotest fails with this error message:
sg $autotest
loading autotest/cucumber_rails_rspec2
Error loading Autotest style autotest/cucumber_rails_rspec2 (no such file to load -- autotest/rails_rspec2). Aborting.
Gem list:
abstract (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)
autotest (4.3.2)
autotest-rails (4.1.0)
builder (2.1.2)
bundler (1.0.0.beta.5)
configuration (1.1.0)
cucumber (0.8.5)
cucumber-rails (0.3.2)
culerity (0.2.10)
diff-lcs (1.1.2)
erubis (2.6.6)
ffi (0.6.3)
gherkin (2.1.4)
i18n (0.4.1)
json_pure (1.4.3)
launchy (0.3.5)
mail (2.2.5)
mime-types (1.16)
nokogiri (1.4.2)
polyglot (0.3.1)
rack (1.1.0)
rack-mount (0.6.9)
rack-test (0.5.4)
rails (3.0.0.beta4)
railties (3.0.0.beta4)
rake (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)
test-unit (2.1.0)
thor (0.13.8)
treetop (1.4.8)
trollop (1.16.2)
tzinfo (0.3.22)
webrat (0.7.1)
ZenTest (4.3.3)
What's wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Bundle exec 有所帮助。
Bundle exec helped.
这对我有用(rails3,ruby1.9.2)
features/support/env.rb
require 'webrat'
需要 'webrat/core/matchers'
Webrat.configure do |config|
配置模式 = :rails
config.open_error_files = false # 如果您希望在浏览器中弹出错误页面,请设置为 true
结束
创建功能
bash 提示
AUTOFEATURE=true autotest -rails
Gemfile
source 'http://rubygems.org'
来源:gemcutter
gem 'rails', '3.0.1'
捆绑边缘 Rails 改为:
gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'mysql2'
gem '漂亮的发电机'
宝石“全能”
gem 'sinatra'
组:开发
宝石“黄瓜导轨”
结束
组:测试做
宝石“水豚”
宝石“黄瓜”
宝石'database_cleaner'
gem 'launchy' # 所以你可以做 然后给我看页面
宝石“泡菜”
宝石'rspec'
gem 'rspec-rails'
#gem“叉子”
宝石'webrat'
宝石“ZenTest”
结束
...希望有帮助!
This works for me (rails3, ruby1.9.2)
features/support/env.rb
require 'webrat'
require 'webrat/core/matchers'
Webrat.configure do |config|
config.mode = :rails
config.open_error_files = false # Set to true if you want error pages to pop up in the browser
end
make a feature
bash prompt
AUTOFEATURE=true autotest -rails
Gemfile
source 'http://rubygems.org'
source :gemcutter
gem 'rails', '3.0.1'
Bundle edge Rails instead:
gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'mysql2'
gem 'nifty-generators'
gem 'omniauth'
gem 'sinatra'
group :development do
gem 'cucumber-rails'
end
group :test do
gem 'capybara'
gem 'cucumber'
gem 'database_cleaner'
gem 'launchy' # So you can do Then show me the page
gem 'pickle'
gem 'rspec'
gem 'rspec-rails'
#gem 'spork'
gem 'webrat'
gem 'ZenTest'
end
...hope that helps!