2024/02/24分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Introduce Rails::Generators::Testing::Assertions#assert_initializer
railties/lib/rails/generators/testing/assertions.rb
の修正です。
initializer
ディレクトリ配下にファイルが生成されている事を確認する為のassert_initializer
helperを追加しています。
Merge pull request #51173 from gmcgibbon/fix_uri_parse_redirect
actionpack/lib/action_dispatch/http/filter_redirect.rb
の修正です。
Add parameter filter capability for redirect locationsで追加されたredirect parameterのfilter処理エラーになった場合に、exceptionがそのままraiseしていたのを、不正なURIが指定された場合(URI::Error
がraiseした場合)はエラーにせず元々設定しているfallback処理が実行されるよう修正しています。
Make sure assert_initializer
accepts a block
railties/lib/rails/generators/testing/assertions.rb
の修正です。assert_initializer
にblockを指定出来るよう修正しています。blockには指定されたファイルのcontentが渡される為、contentの中身のチェックが出来るようになっています。
Fix flaky multi_db_migrator_test.rb
test
activerecord/test/cases/multi_db_migrator_test.rb
の修正です。
テスト内で実行したmigration処理のrollbackが不足していたのを修正しています。
Update layouts_and_rendering.md
rails guideのLayouts and Rendering in Rails
の修正です。
Counter Variables
セクション内のタイポを修正しています。