6 Oct
Here I’m writing tests for django-data-importer when I found following mock to use in unit tests:
class MockLoggingHandler(logging.Handler): """Mock logging handler to check for expected logs.""" def __init__(self, *args, **kwargs): self.reset() logging.Handler.__init__(self, *args, **kwargs) def emit(self, record): self.messages[record.levelname.lower()].append(record.getMessage()) def reset(self): self.messages = { 'debug': [], 'info': [], 'warning': [], 'error': [], 'critical': [], }
Refers to http://stackoverflow.com/questions/899067/how-should-i-verify-a-log-message-when-testing-python-code-under-nose/1049375#1049375
Incredible! This webpage appears to be precisely like my own one! It is on a entirely different subject matter but it has essentially the same layout and design. Great selection of colors!
Name (Required)
E-mail (Required)
Website
Notify me of followup comments via e-mail
Notify me of new posts by email.
Incredible! This webpage appears to be precisely like my own one! It is on a entirely different subject matter but it has essentially the same layout and design. Great selection of colors!