0
我正在尝试用户RSpec并且未能配置MiniTest/Spork /水豚/警卫。我的Gemfile是全部设置的,我运行命令来安装RSpec。Rails 3.2无法找到我的测试,认为他们在“测试”目录
不幸的是,应用程序继续“想”我的测试是在test
目录。对不起,他们不是。他们在specs
,框架应该知道这一点。
也许这是某种配置问题,试图让上面的不可能的堆栈工作,我仍然有。 Rails在哪里决定在哪个目录下查找测试? RSpec
本身就是创建spec
目录的人。
你确定'rspec-rails' gem是否在Gemfile的':development'和':test'组中? Rails也可以完成这项工作,如果它也包含在':development'组中。 – kiddorails 2013-05-02 20:41:36
伟大的捕鱼。我以为是,但我输入了:gem'rspec-rails',:group => [:test,:developement] – AKWF 2013-05-02 20:42:12
将其添加为答案。 :) – kiddorails 2013-05-02 20:44:21