Exemplo n.º 1
0
def test_enable_all(capsys, logging_config):
    log = Logger()
    log.set_enable_all(True)
    log.spam('eggs')
    out, err = capsys.readouterr()
    assert out == ''
    assert err.find("[spam] eggs\n") >= 0
Exemplo n.º 2
0
def test_excluded_domain(capsys, logging_config):
    log = Logger()
    log._enable_all = False
    log.spam('eggs')
    out, err = capsys.readouterr()
    assert out == ''
    assert err == ''
Exemplo n.º 3
0
def test_disable_domain(capsys, logging_config):
    log = Logger()
    log.set_enabled('spam', False)
    assert log._enabled_keys['spam'] == False
    log.spam('eggs')
    out, err = capsys.readouterr()
    assert out == ''
    assert err == ''