なるようになるブログ

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

rails commit log流し読み(2017/01/24)

2017/01/24分のコミットです。

CHANGELOGへの追加はありませんでした。


Bundler 1.14 compat

railties/test/application/bin_setup_test.rbの修正です。

bin/setupスクリプトの実行結果を確認するテストから、Resolving dependenciesという文字列を除去するよう修正しています。Bundler 1.14からbundle install実行時に左記文字列が出力されなくなった為。


Delete PATH_INFO after each controller test request

actionpack/lib/action_controller/test_case.rbの修正です。

ActionController::TestCase::Behavior#processメソッドで@requestPATH_INFOを削除するよう修正しています。

formatを指定したリクエストを実行した後に、formatを指定ないリクエストを実行した場合に元のPATH_INFOがそのまま使用されてしまうバグがあった為、リクエスト実行後に明示的に削除するようにしたとの事です。


Fix sample code for expand_cache_key usage [ci skip]

activesupport/lib/active_support/cache.rbのdocの修正です。

expand_cache_keyメソッドのdoc内のexmapleコードで、expand_cache_keyメソッドの呼び出している箇所にモジュール名を追加しています。