【问题标题】:unable to load rspec generator in rails 2.3.5无法在 rails 2.3.5 中加载 rspec 生成器
【发布时间】:2011-10-18 19:47:00
【问题描述】:

我正在使用 Rails 2.3.5,我希望我们 Rspec 用于测试目的。我已经安装了 rspec gem,但无法在生成器列表中列出 rspec。我指的是https://github.com/rspec/rspec-rails

组:开发,:测试做 宝石“rspec”,“〜> 1.3” gem "rspec-rails", "~> 1.3" 结尾

谢谢。

【问题讨论】:

  • 你把这些内容放在哪里了?您是否正确设置了 Bundler?
  • @Ryan => bundler 工作正常,我可以使用 bundler 安装所有 gem。我已经把上面的内容放到了一个 Gemfile 中。
  • @Ryan 谢谢瑞恩。事实证明,我还必须包含其他 gem 才能运行 rspec。我添加了 gem "rspec", "~> 1.3" gem "rspec-core" gem "rspec-expectations" gem "rspec-mocks" gem "rspec-rails", "~> 1.3" gem "should" 现在它工作正常.
  • 我让它与生成器一起工作。添加spec文件夹,手动添加spec_helper文件,添加到spec文件中。

标签: ruby-on-rails rspec ruby-on-rails-plugins rspec-rails ruby-on-rails-2


【解决方案1】:

如果您使用的是 rails 2.3.5,则必须安装两个插件:

ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/1.2.9'

ruby script/plugin install git://github.com/dchelimsky/rspec-rails.git -r 'refs/tags/1.2.9'

然后查看rspec生成列表

ruby script/generate rspec

详情请查看https://github.com/dchelimsky/rspec/wiki/rails

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 2018-03-06
    • 1970-01-01
    • 2011-04-25
    相关资源
    最近更新 更多