diff options
author | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2015-09-24 14:19:27 -0300 |
---|---|---|
committer | Rafael Mendonça França <rafaelmfranca@gmail.com> | 2015-09-24 14:19:27 -0300 |
commit | adfb823af52d368fa4d88731a9809a314ad884ad (patch) | |
tree | 2b23c1dd5a71288623faed95d6118bbe2ece9736 /activesupport/test | |
parent | 9b966f6233fb9587bea476020dd9e08e50c03198 (diff) | |
parent | 564b162015bebe4d393ee1160f081aae8c4da1d7 (diff) | |
download | rails-adfb823af52d368fa4d88731a9809a314ad884ad.tar.gz rails-adfb823af52d368fa4d88731a9809a314ad884ad.tar.bz2 rails-adfb823af52d368fa4d88731a9809a314ad884ad.zip |
Merge pull request #21754 from lucasmazza/lm-assert-difference
Make `assert_difference` return the result of the yielded block.
Diffstat (limited to 'activesupport/test')
-rw-r--r-- | activesupport/test/test_case_test.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/activesupport/test/test_case_test.rb b/activesupport/test/test_case_test.rb index 9e6d1a91d0..18228a2ac5 100644 --- a/activesupport/test/test_case_test.rb +++ b/activesupport/test/test_case_test.rb @@ -56,6 +56,14 @@ class AssertDifferenceTest < ActiveSupport::TestCase end end + def test_assert_difference_retval + incremented = assert_difference '@object.num', +1 do + @object.increment + end + + assert_equal incremented, 1 + end + def test_assert_difference_with_implicit_difference assert_difference '@object.num' do @object.increment |