2021/12/01分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix bind_parameter_test regexp
activerecord/test/cases/bind_parameter_test.rbの修正です。
bind_parameter_testでassert_matchにメタ文字を含む文字列を指定する際に、Regexp.escapeを使用してメタ文字をエスケープするよう修正しています。
Fix crash in ActionController::TestCase in rspec
actionpack/lib/action_controller/test_case.rbの修正です。
ActionController::TestCaseのexecutor_around_each_requestをsingleton_class.attr_accessorに変更しています。元々はclass_attributeだったのですが、class_attributeだとRSpecが使う際に問題になる為、との事です。
Merge pull request #43758 from jonathanhefner/fix-notifications_test-flakey-test
activesupport/test/notifications_test.rbの修正です。
notificationsのテストで、絶対誤差で値をチェックしている箇所が浮動小数点の精度エラーによりランダムにfailしていたのを、相対誤差で値が期待値の1%以内に収まるかをチェックするよう修正しています。
Merge pull request #43725 from Shopify/erubi-frozen-string-literals
actionview/lib/action_view/railtie.rb、
actionview/lib/action_view/template.rbの修正です。
コンパイルしたERB templateに# frozen_string_literal: trueを追加出来るよう対応しています。デフォルトは追加しないようなっており、追加したい場合、config.action_view.frozen_string_literalにtrueを指定すればOKです。