2012-12-11 201 views
1

在我们当前的应用程序中,我们只运行Test :: Unit测试。所以我们做rake test,它运行所有测试中的测试。 我正在添加一个rspec目录,我想要rspecs运行时我做rake test而不是手动也做rspec spec在运行测试/单元测试时运行rspec

任何想法如何结合两个下rake test

我们有TestTask宝石例如下vendor/gems/shoulda-2.10.3/Rakefile:Rake::TestTask.new do |t| ...

application.rb我们有

config.generators do |g| 
    g.test_framework :shoulda 
    g.fallbacks[:shoulda] = :test_unit 
    g.fixture_replacement :factory_girl 
end 

回答

3

添加Rakefile中的以下行,它将运行spectest任务,当您执行rake test

task :test => :spec 
+0

谢谢!就是这样:)! – Matilda

1

的RSpec实际上可以运行测试::单位的情况下对你来说,只是require 'spec/test/unit'