module MiniTest::Assertions
def assert_output stdout = nil, stderr = nil
def assert_output stdout = nil, stderr = nil out, err = capture_io do yield end x = assert_equal stdout, out, "In stdout" if stdout y = assert_equal stderr, err, "In stderr" if stderr (!stdout || x) && (!stderr || y) end