Skip to content

Files

Latest commit

 

History

History
24 lines (16 loc) · 386 Bytes

Minitest-AssertOutput.md

File metadata and controls

24 lines (16 loc) · 386 Bytes

Pattern: Missing use of assert_output

Issue: -

Description

Checks for opportunities to use assert_output.

Examples

# bad
$stdout = StringIO.new
puts object.method
$stdout.rewind
assert_match expected, $stdout.read

# good
assert_output(expected) { puts object.method }

Further Reading