docs/modules/ROOT/pages/cops_minitest.adoc in rubocop-minitest-0.13.0 vs docs/modules/ROOT/pages/cops_minitest.adoc in rubocop-minitest-0.14.0

- old
+ new

@@ -1051,9 +1051,41 @@ def helper_method(argument) end end ---- +== Minitest/UnreachableAssertion + +|=== +| Enabled by default | Safe | Supports autocorrection | VersionAdded | VersionChanged + +| Pending +| Yes +| No +| 0.14 +| - +|=== + +This cop checks for `assert_raises` has an assertion method at +the bottom of block because the assertion will be never reached. + +=== Examples + +[source,ruby] +---- +# bad +assert_raises FooError do + obj.occur_error + assert_equal('foo', obj.bar) # Never asserted. +end + +# good +assert_raises FooError do + obj.occur_error +end +assert_equal('foo', obj.bar) +---- + == Minitest/UnspecifiedException |=== | Enabled by default | Safe | Supports autocorrection | VersionAdded | VersionChanged