我正在尝试在我的 Rails 应用程序上运行一些测试,它们正在工作,这很棒。但是,我注意到当我运行rake
它时默认运行我的测试。如果有人以前遇到过这种情况并且可以解释为什么会发生这种情况,我将不胜感激。
我在用着
- 导轨 4.1.0
- 红宝石 2.0.0
- 工厂女孩导轨
- 最小的轨道
- minitest rails 水豚
- 数据库清理器
Rakefile
require File.expand_path('../config/application', __FILE__)
Pinteresting::Application.load_tasks
namespace :test do
task :run do
ENV["RACK_ENV"] = "test"
$LOAD_PATH.unshift("lib", "spec")
if ARGV[1]
require_relative ARGV[1]
else
Dir.glob("./spec/**/*_spec.rb").each { |file| require file }
end
end
end