3.0 / 2017-04-26¶ ↑
-
1 major enhancement
-
Dropped support for Ruby 1.9.
-
-
1 minor enhancement
-
Added assertion
assert_result_equal
(expectationmust_equal_result
) to be ready forMinitest
6. This will allow those who have legitimate cases where they do not know whether the expected is nil or not to have a meaningful test and silence deprecation warnings.
-
2.0 / 2015-10-19¶ ↑
-
1 major enhancement
-
Added
Minitest::AssertionTests
to assist with testing newly added assertions, even for other gems. Previously, a variant of what is provided was present intest/minitest_config.rb
.
-
-
2 minor enhancements
-
Made the expectation
must_be_between
ready for the next version ofMinitest
by callingassert_between
on the test context (ctx
) rather than on the bare object under test. Because of this change, minitest-bonus-assertions is now tested for compatibility only with minitest 5.8 or higher. -
Added
assert_set_equal
andrefute_set_equal
(with expectation forms ofmust_equal_set
andmust_not_equal_set
) to test enumerable values for set equality.
-
-
1 minor bugfix
-
The documentation for
assert_between
was unclear; it is a boundary-exclusive test, not a boundary-inclusive test. That is, it islo < exp < hi
, notlo <= exp <= hi
.
-
-
1 governance change
-
This project now has a Code of Conduct
-
1.0 / 2015-03-05¶ ↑
-
1 major enhancement
-
Birthday!
-