aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/CHANGELOG.md
diff options
context:
space:
mode:
authorJulien Meichelbeck <julien.meichelbeck@gmail.com>2018-01-18 21:20:34 +0100
committerRafael França <rafaelmfranca@gmail.com>2018-01-18 15:20:34 -0500
commite0f0d717d63b7896186f40c4d389977ddba72a97 (patch)
treeb972eb23e30388aa087cddae7559252b03647a14 /activesupport/CHANGELOG.md
parentccfc2d63cade1d68de98c8051fd63c2348c6c914 (diff)
downloadrails-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.md7
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*