diff options
author | Julien Meichelbeck <julien.meichelbeck@gmail.com> | 2018-01-18 21:20:34 +0100 |
---|---|---|
committer | Rafael França <rafaelmfranca@gmail.com> | 2018-01-18 15:20:34 -0500 |
commit | e0f0d717d63b7896186f40c4d389977ddba72a97 (patch) | |
tree | b972eb23e30388aa087cddae7559252b03647a14 /activesupport/CHANGELOG.md | |
parent | ccfc2d63cade1d68de98c8051fd63c2348c6c914 (diff) | |
download | rails-e0f0d717d63b7896186f40c4d389977ddba72a97.tar.gz rails-e0f0d717d63b7896186f40c4d389977ddba72a97.tar.bz2 rails-e0f0d717d63b7896186f40c4d389977ddba72a97.zip |
Support hash as first argument in `assert_difference`. (#31600)
* Support hash as first argument for `assert_difference`.
This allows to specify multiple numeric differences in the same assertion.
Example:
assert_difference 'Article.count' => 1, 'Notification.count' => 2 do
# post :create, params: { article: {...} }
end
* Support error message when passing a hash as a first parameter
* Format CHANGELOG properly
[Julien Meichelbeck + Rafael Mendonça França]
Diffstat (limited to 'activesupport/CHANGELOG.md')
-rw-r--r-- | activesupport/CHANGELOG.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/activesupport/CHANGELOG.md b/activesupport/CHANGELOG.md index a21a817fbb..acff6367f2 100644 --- a/activesupport/CHANGELOG.md +++ b/activesupport/CHANGELOG.md @@ -1,3 +1,10 @@ +* Support hash as first argument in `assert_difference`. This allows to specify multiple + numeric differences in the same assertion. + + assert_difference ->{ Article.count } => 1, ->{ Post.count } => 2 + + *Julien Meichelbeck* + * Add missing instrumentation for `read_multi` in `ActiveSupport::Cache::Store`. *Ignatius Reza Lesmana* |