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処理を無効化出来るよう修正しています。