aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--activesupport/test/test_test.rb24
1 files changed, 7 insertions, 17 deletions
diff --git a/activesupport/test/test_test.rb b/activesupport/test/test_test.rb
index 44fe648710..0f93c8b59e 100644
--- a/activesupport/test/test_test.rb
+++ b/activesupport/test/test_test.rb
@@ -16,24 +16,14 @@ class AssertDifferenceTest < ActiveSupport::TestCase
end
def test_assert_not
- assert_not nil
- assert_not false
-
- begin
- assert_not true
- rescue Exception => e
- assert_equal 'Expected true to be nil or false', e.message
- else
- fail 'assert_not true should fail'
- end
+ assert_equal true, assert_not(nil)
+ assert_equal true, assert_not(false)
- begin
- assert_not true, 'custom'
- rescue Exception => e
- assert_equal 'custom', e.message
- else
- fail 'assert_not true should fail'
- end
+ e = assert_raises(MiniTest::Assertion) { assert_not true }
+ assert_equal 'Expected true to be nil or false', e.message
+
+ e = assert_raises(MiniTest::Assertion) { assert_not true, 'custom' }
+ assert_equal 'custom', e.message
end
def test_assert_no_difference