Skip to content

Files

Latest commit

 

History

History
22 lines (16 loc) · 362 Bytes

Minitest-AssertRaisesWithRegexpArgument.md

File metadata and controls

22 lines (16 loc) · 362 Bytes

Pattern: Use of regex for assert_raises

Issue: -

Description

Enforces checks for regular expression literals passed to assert_raises.

Examples

# bad
assert_raises FooError, /some message/ do
  obj.occur_error
end

# good
exception = assert_raises FooError do
  obj.occur_error
end
assert_match(/some message/, exception.message)