minitest ですべてのテストを実行するにはどうすればよいですか?
概要
プロジェクトのソース コードをダウンロードし、バグを見つけて修正しました。
次に、テストを実行して、何かが壊れていないかどうかを確認したいと思います。
テストは minitest DSL にあります。
それらをすべて一度に実行するにはどうすればよいですか?
該当するrakeタスクなどを探しましたが見つかりませんでした。
解決策
Rake::TestTask へのリンクは次のとおりです。
このページには、開始するための例があります。 私が現在 gem に使用しているものをもう 1 つ投稿します。
require 'rake/testtask'
Rake::TestTask.new do |t|
t.pattern = "spec/*_spec.rb"
end
ご覧のとおり、ファイルはすべて /lib にあり、スペックは /spec にあり、everything_spec.rb という名前が付けられていると仮定します。