def test_exception_is_raised_for_pbar(self): logger = Loggable("test loggable") with pytest.raises(ValueError) as e: for i in logger.tqdm(range(10), "ERROR"): if i == 5: raise ValueError
def test_leveled_progress_bar(self, level): log = Loggable("Test") for x in log.tqdm(range(10), level, desc="this is a description"): log.info(x) log.info("This is more information")