2018/10/12分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #34185 from gmcgibbon/test_retry
.travis.yml
、Gemfile
の修正です。
minitest-retry
gemを追加して、テストがコケた際に自動でテストをリトライするよう修正しています。設定がされているのはrailties
のテストのみ。
Test that nested structs to_json works as expected
activesupport/test/json/encoding_test.rb
の修正です。
nestしたStructに対してto_json
を呼び出した際に、to_json
に指定したオプションが全てのObjectに対して適応される事を確認するテストを追加しています。
Runs the generator before assertions
railties/test/generators/app_generator_test.rb
の修正です。
test_new_application_doesnt_need_defaults
でgeneratorの実行が不足していたのを追加しています。
Merge pull request #34123 from frodsan/deprecate_unicode_string_wrappers
activesupport/lib/active_support/multibyte/chars.rb
、
activesupport/lib/active_support/multibyte/unicode.rb
の修正です。
ActiveSupport::Multibyte::Unicode#downcase
、#upcase
、#swapcase
がdeprecateになりました。今後は、Ruby標準のString#downcase
、#upcase
、#swapcase
を使う必要があります。