RSpec テストをプログラムでカウントする方法はありますか?
概要
Spec::Rake::SpecTask 経由でいくつかの RSpec テストを実行する Rakefile がある場合、テストを実行したタスクが終了した後に、成功したテスト、失敗したテスト、および保留中のテストの数をプログラムで確認するにはどうすればよいでしょうか?
解決策
SpecTask は shruby -S spec … の優れたラッパーにすぎないため、フォーマッタのメタデータにはアクセスできません。結果を解析することも、Rakefile 以外の場所で評価を行うことも、SpecTask をまったく使用しないこともできます。