Ruby 1.9.3 プロジェクトに次の Rakefile があります。
require 'rake/testtask'
require 'json'
Rake::TestTask.new do |t|
t.pattern = "spec/**/*_spec.rb"
t.verbose = true
end
task :default => :test
namespace :omglol do
namespace :file_a do
task :foo do
# do some stuff
end
end
namespace :file_b do
task :bar do
# do some stuff
end
end
end
ご覧のとおり、このファイルの最初の部分では、rake
コマンドを使用するだけでテストを実行できます。2番目の部分にはいくつかのタスクが含まれています。
実際、私は omglol:file_a および omglol:file_b 名前空間内に多くのタスクを持っています。tasks/omglol/file_a.rake
そのため、たとえばand など、それぞれをファイル内に移動したいと思いますtasks/omglol/file_b.rake
。
そうするための最良の方法はありますか?ありがとう。