gpt4 book ai didi

ruby-on-rails - 找不到 'rspec' 生成器

转载 作者:行者123 更新时间:2023-12-03 14:00:01 24 4
gpt4 key购买 nike

在将 RSpec 作为插件安装后,我正在尝试将其安装为 gem。我已经按照此处的说明进行操作 http://github.com/dchelimsky/rspec-rails/wikis对于标题为 的部分rspec 和 rspec-rails gem .当我运行 ruby script/generate rspec ,我收到错误 Couldn't find 'rspec' generator .只有插件有效吗?如果是这样,为什么他们甚至为 rspec 和 rspec-rails 提供 gem?我正在运行 Rails 2.1.2 的卡住副本,我使用的 rpsec 和 rspec-rails 版本是今天(2008 年 11 月 7 日)1.1.11 的最新版本。

编辑 2008 年 11 月 12 日
我安装了 rspec 和 rspec-rails gems。我已将 gem 解压到 vender/gems 文件夹中。两者都是 1.1.11 版本。

最佳答案

由于 RSpec 已成为 Rails 中的默认测试框架,您不再需要通过 rspec 生成器创建规范文档:

Rails 2 RSpec 生成器

 rails generate rspec_model mymodel

Rails 3 RSpec 生成器

使用 RSpec 作为默认测试框架,只需使用 Rails 自己的生成器。这将构建您需要的所有文件,包括 RSpec 测试。例如
  $rails generate model mymodel
invoke active_record
create db/migrate/20110531144454_create_mymodels.rb
create app/models/mymodel.rb
invoke rspec
create spec/models/mymodel_spec.rb

关于ruby-on-rails - 找不到 'rspec' 生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/272908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com