2024/04/27分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Allow assertionless tests to be reported
Active Supportの修正です。
assertionが一つもないtest caseがあった場合に、そのtestをreport出来るよう修正しています。振る舞いはconfig.active_support.assertionless_tests_behaviorに指定出来るようになっており、指定出来る値は下記のようになっていまうs.
:ignore- 何もしない。:log-Rails.logger経由でログ出力。ログレベルは:warn。:raise- テストをfailさせerrorをraiesする。
Unsilence BacktraceCleaner with BACKTRACE without removing silencers
railties/lib/rails/application/bootstrap.rb、
railties/lib/rails/backtrace_cleaner.rbの修正です。
BACKTRACE envが指定されている場合に、silencerを削除せずにBacktraceCleanerのsilence処理を無効化出来るよう修正しています。