在运行测试/单元测试时运行rspec
问题描述:
在我们当前的应用程序中,我们只运行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
答
添加Rakefile中的以下行,它将运行spec
和test
任务,当您执行rake test
task :test => :spec
答
的RSpec实际上可以运行测试::单位的情况下对你来说,只是require 'spec/test/unit'
谢谢!就是这样:)! – Matilda