2016/11/21分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Pass rails runner
args onto file again.
railties/lib/rails/commands/runner/runner_command.rb
の修正です。
rails runner
で実行するファイルにARGVを渡すよう修正しています。
# tmp/runner_test.rb p ARGV
./bin/rails r tmp/runner_test.rb a b # => ["a", "b"]
実行するファイルの中でARGV
使えたんでんですねえ。知らなかった。
Merge pull request #27111 from maclover7/jm-xmlmini
ActiveSupport::XMLMini
のテストはXMLのパース処理に使うengine(libxml
やREXML
等)毎にテストファイルが分かれていたのですが、ファイルによってテストの内容が異なっていたり、重複していた部分があった為、共通で必要なテストについてはクラス(XMLMiniEngineTest
)に切り出してい、そちらを使用するよう修正しています。
:scissors: needless lines beneath private.
private
の後にあった不要な空行をまとめて削除しています。
eager_autoload
needs to be triggered for nested constants.
activerecord/lib/active_record/associations.rb
の修正です。
ActiveRecord::Associations
moduleをeager loadした際、ActiveRecord::Associations::Preloader
に定義されているconstantsもeager loadするよう修正しています。
ActiveSupport::Associations
moduleの処理の延長でActiveRecord::Associations::Preloader
に定義されているconstantsを使用するケースがある為。
changelog entry for fc4c15d [ci skip]
先のeager loadの対応についてCHANGELOGにentryを追加しています。
Bump Blade and its Sauce Labs plugin to fix tunnel shutdown and related error
Gemfile.lock
の修正です。
blade
、blade-qunit_adapter
、blade-sauce_labs_plugin
gemのバージョンを更新しています。
Add more Action Cable JavaScript tests
Action Cableのテストの修正です。
Action CableのJS部分のunitテストを追加しています。