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