Ruby On Rails:找不到'rspec'生成器?

时间:2010-10-14 23:04:29

标签: ruby-on-rails rspec

目前正尝试在轨道上学习红宝石,目前正在学习测试。我正在使用的教程使用rspec,所以我运行了命令:

sudo gem install rspec
sudo gem install rspec-rails
script/generate rspec

仅收到错误消息“找不到'rspec'生成器”。我已经搜索了关于这个主题的答案,但我无法在任何地方找到一个明确的答案。

我正在运行Ubuntu 10.10,使用ruby 1.8.7,rails 2.3.5和rspec / rspec-rails 2.0.0

如何让这台发电机工作?

2 个答案:

答案 0 :(得分:0)

对于Rails 2,您需要安装rspec-rails-1.3.3或更早版本。 rspec-rails-2.0.0 支持rails 2。

答案 1 :(得分:-1)

在config / environments / test.rb中:

config.gem 'rspec', :lib => false
config.gem 'rspec-rails', :lib => false

看看这是否有帮助。