def test_add_handler_bad_level(self): w = Wryte(name=str(uuid.uuid4()), bare=True) w.add_handler(handler=logging.StreamHandler(sys.stdout), name='_json', formatter='json', level='BOOBOO') assert len(w.list_handlers()) == 0
def test_add_handler_bad_level(self): w = Wryte(name=str(uuid.uuid4()), bare=True) with pytest.raises(ValueError): w.add_handler(handler=logging.StreamHandler(sys.stdout), name='_json', formatter='json', level='BOOBOO')
def test_add_handler(self): w = Wryte(name=str(uuid.uuid4()), bare=True) assert len(w.list_handlers()) == 0 name = w.add_handler(handler=logging.StreamHandler(sys.stdout), name='_json', formatter='json', level='debug') assert len(w.list_handlers()) == 1 assert w.list_handlers() == ['_json'] assert name == '_json' assert w.logger.getEffectiveLevel() == 10
def test_another_formatter(self): w = Wryte(name=str(uuid.uuid4()), bare=True) w.add_handler(handler=logging.StreamHandler(sys.stdout), name='_json', formatter=wryte.ConsoleFormatter(), level='info')