Rails 3.2无法找到我的测试,认为它们在“测试”目录中

时间:2013-05-02 20:36:03

标签: ruby-on-rails rspec rspec2

我正在尝试使用RSpec并且无法配置MiniTest / Spork / Capybara / Guard。我的Gemfile已全部设置,我运行命令安装RSpec。

不幸的是,应用程序继续“认为”我的测试位于test目录中。对不起,他们不是。他们在specs,框架应该真的知道。

也许这是一种配置问题,试图让上面的不可能的堆栈工作,我仍然有。 Rails在哪里“决定”在哪个目录中查找测试? RSpec本身就是创建spec目录的那个。

1 个答案:

答案 0 :(得分:1)

rspec-rails Gemfile应该包含group :development, :test do gem 'rspec-rails', '2.11.0' end

:development

确保它已添加到:test和{{1}}组中。