Example #1
0
def test_multiline_string():
    l = Logger()
    l.configure(Logger.WARN, pretty=True)
    assert l.verbosity == Logger.WARN
    assert l.pretty
    log_str = l.format_multiline_message('foo', 'bar', color='red', start='qwer', multiline='asdf')
    assert str(log_str) == 'qwerfoo\nasdfbar'
    l.configure(pretty=False)
    log_str = l.format_multiline_message('foo', 'bar', color='red', start='qwer', multiline='asdf')
    assert str(log_str) == 'foo\nbar'