testing - RSpec 和测试 Rails Gem

标签 testing rspec2 ruby-on-rails-3.1

我正在尝试为 Rails 引擎设置一个测试框架。 我一切正常,我生成了相应的 rspec 文件:

rails g rspec:install

但是每次我想添加一个 rspec 测试文件时:

rails g integration_test blah

RSpec 不会接管,而是由 Rails 的标准单元测试框架创建相应的文件。有什么想法可能是问题出在哪里吗?

最佳答案

我解决了使用 --integration-tools 选项运行 Rails g 的问题

rails g integration_test blah --integration-tools=rspec

我不知道如何将 rspec 设置为默认工具。

关于testing - RSpec 和测试 Rails Gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7139465/

相关文章:

ruby-on-rails-3.1 - 从 dev 迁移到omniauth(身份)

ruby - HABTM 链接表未在可安装引擎中采用 isolate_namespace 值

ruby-on-rails - Ruby on Rails的奇怪事件

ruby RSpec "no such file to load"错误

ruby - 如何让 rspec-2 给出与测试失败相关的完整跟踪?

ruby-on-rails - 从Ruby on Rails中的模型和 View 进行逆向工程(生成)表或数据库模式

testing - plone 3.3.5 - 使用 last_login_time 和日期范围索引的测试目录查询失败

ruby-on-rails - rake 测试 :profile gives errors

ios - UI 自动化命令行配置通用应用程序的模拟器

rspec - rspec Hook 中当前示例/组的名称