2014-03-26 104 views

回答

2

测试我假设你正在试图找到一种方法,在特定目录中运行多个单元测试和你'不使用RSpec ...

在这种情况下,您可以在Rakefile中创建一个任务并从命令行运行它。这个页面 Rake::TestTask会告诉你如何创建这样一个文件。你的文件将是这个样子:

Rake::TestTask.new do |t| 
    t.libs << "test" 
    t.test_files = FileList['test/functional/api/*.rb'] 
    t.verbose = true 
end 

然后运行:

rake test 
0

如果你用rspec的,你可以做到这一点

rspec ./spec/models/ 

一个文件夹

rspec ./spec/models/car_spec.rb 

为一个文件

rspec ./spec/models/car_spec.rb:34 

上线34

相关问题