matches SingleTest::CMD_LINE_MATCHER — test/spec:file rule /^(spec|test):.*(:.*)?$/ do |t|
require File.join(File.dirname(__FILE__),'..','single_test') SingleTest.run_from_cli(t.name)
end
[:spec, :test].each do |type|
namespace type do desc "Runs each #{type} one by one and displays its results -> see which #{type}s fail on their own" task :one_by_one do require File.join(File.dirname(__FILE__),'..','single_test') SingleTest.run_one_by_one(type) end desc "run #{type} for last modified file in app folder" task :last do require File.join(File.dirname(__FILE__),'..','single_test') SingleTest.run_last(type) end end
end