def test_log_no_newline(self): self.checker_returns("some output") check("/config", "achecker", "aparam") self.l.check(("root", "INFO", "some output"))
def test_bad_checker(self): with ShouldRaise(ImportError("No module named unknown")): check("/config", "unknown", None)
def test_normal(self): m = self.checker_returns("some output") check("/config", "achecker", None) compare(m.call_args_list, [(("checker.checkers.achecker.check",), {})])
def test_no_log_empty(self): self.checker_returns("") check("/config", "achecker", "aparam") self.l.check()
def test_no_log_empty(self): self.checker_returns('') check('/config', 'achecker', 'aparam') self.l.check()
def test_log_no_newline(self): self.checker_returns('some output') check('/config', 'achecker', 'aparam') self.l.check(('root', 'INFO', 'some output'), )
def test_normal(self): m = self.checker_returns('some output') check('/config', 'achecker', None) compare(m.call_args_list, [(('checker.checkers.achecker.check', ), {})])
def test_bad_checker(self): with ShouldRaise(ImportError('No module named unknown')): check('/config', 'unknown', None)