diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-05-07 20:19:42 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-05-08 07:38:50 +0900 |
commit | 1fe2b7f41caf1868917bab5e698d25dae2bce85b (patch) | |
tree | 56c5557cce3c64d5ba7b2f388fa45fba00dbb27d /tool | |
parent | 7050f86ae16c957d662afc0e1b3e15369816cce9 (diff) |
Workaround for Minitest5
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3087
Diffstat (limited to 'tool')
-rw-r--r-- | tool/lib/minitest/unit.rb | 2 | ||||
-rw-r--r-- | tool/test/minitest/test_minitest_unit.rb | 3 |
2 files changed, 5 insertions, 0 deletions
diff --git a/tool/lib/minitest/unit.rb b/tool/lib/minitest/unit.rb index 7090f8af3f..5d24d0e30d 100644 --- a/tool/lib/minitest/unit.rb +++ b/tool/lib/minitest/unit.rb @@ -181,10 +181,12 @@ module MiniTest def _assertions= n # :nodoc: @_assertions = n end + alias assertions= _assertions= def _assertions # :nodoc: @_assertions ||= 0 end + alias assertions _assertions ## # Fails unless +test+ is a true value. diff --git a/tool/test/minitest/test_minitest_unit.rb b/tool/test/minitest/test_minitest_unit.rb index 1286b15372..5476cf9795 100644 --- a/tool/test/minitest/test_minitest_unit.rb +++ b/tool/test/minitest/test_minitest_unit.rb @@ -1372,6 +1372,9 @@ class TestMiniTestUnitTestCase < MiniTest::Unit::TestCase assert_not_same assert_nothing_raised assert_nothing_thrown assert_raise] + # These are compatibility methods for Minitest 5 + ignores += %w[assertions assertions=] + asserts = methods.grep(/^assert/).sort - ignores refutes = methods.grep(/^refute/).sort - ignores |