なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2021/05/25)

2021/05/25分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activesupport/CHANGELOG.md


typo: subject-verb disagreement

rails guideのActive Record Validationsの修正です。

Displaying Validation Errors in Viewsの項のタイポを修正しています。


Merge pull request #42277 from georgeclaghorn/assert-no-changes-from

activesupport/lib/active_support/testing/assertions.rbの修正です。

assert_no_changesに初期値を指定する為のfromオプションを追加しています。


Support using replicas when using rails dbconsole

railties/lib/rails/commands/dbconsole/dbconsole_command.rbの修正です。

rails dbconsoleでreplicaが無視されてしまうバグがあったのを修正しています。


Revert "Lock benchmark-ips version "< 2.9.0""

benchmark-ipsのバージョンを2.9.0未満に固定した、Lock benchmark-ips version "< 2.9.0"をRevertしています。2.9.1でファイルが足りていない問題が解決しました。


Remove redundant tests for Relation#select

activerecord/test/cases/relations_test.rbの修正です。

重複しているRelation#selectメソッドのテストを削除しています。


Add tests for ArgumentError errors in finder methods

activerecord/test/cases/finder_test.rbactiverecord/test/cases/persistence_test.rbの修正です。

finder methodsのテストでArgumentErrorが発生した場合のテストでエラーメッセージまでチェックするよう修正、及び、updateActiveRecord::Baseインスタンスを指定した場合のテストを追加しています。