2013-06-12 192 views
2

当我键入耙测试不起作用

耙测试

它不会做任何事情。

我必须通过键入例如,测试中的所有文件逐一:

红宝石-Itest测试/模型/ post_test.rb

我-T标志创建的应用程序,以便跳过试验。我最近手动添加了它们;也许我忘了添加一些文件? IDK的;/

+0

你的Rakefile是什么?您可能需要定义一个默认任务。 – lebreeze

+0

rakefile:http://pastebin.com/fYyMipYd – fuskie

回答

2

我有这个确切的问题,我发现这个问题是在我的config/application.rb中的文件。

使用-T导致此:

# Pick the frameworks you want: 
require "active_model/railtie" 
require "active_job/railtie" 
require "active_record/railtie" 
require "action_controller/railtie" 
require "action_mailer/railtie" 
require "action_view/railtie" 
require "sprockets/railtie" 
# require "rails/test_unit/railtie" 

我只是把它改为:

require "rails/all" 

和我的Rake任务的工作。您也可以取消评论的测试需求的注释,但要求一切看起来更容易,并确保我可以获得任何可能添加到路上的新库。