Exemplo n.º 1
0
def test_can_log_error(logger: Logger):
    logger.error("test")

    assert "ERROR: test" in get_logger_output(logger)
Exemplo n.º 2
0
def test_every_line_of_error_is_prefixed(logger: Logger):
    logger.error("line1\nline2")

    output = get_logger_output(logger)
    assert "ERROR: line1" in output
    assert "ERROR: line2" in output
Exemplo n.º 3
0
def test_that_logger_always_emits_errors(logger: Logger, level: Verbosity):
    logger.set_verbosity(level)
    logger.error("test")

    output = get_logger_output(logger)
    assert "ERROR" in output