Ejemplo n.º 1
0
    def setUp(self):
        MockingTestCase.setUp(self)

        self.f_secret = 'fake secret'
        self.f_port = 1234
        self.m_reactor = self.make_mock()
        self.m_handle_event = self.make_mock()
        self.m_WebhookResource = self.patch('leastbot.github.WebhookResource')
        self.m_Site = self.patch('twisted.web.server.Site')

        self.s = webserver.WebServer(self.m_reactor, self.f_port, self.f_secret, self.m_handle_event)
Ejemplo n.º 2
0
    def setUp(self):
        MockingTestCase.setUp(self)

        self.m_loghandler = self.make_mock()
        self.m_loghandler.level = logging.DEBUG

        root = logging.getLogger()
        root.setLevel(logging.DEBUG)
        root.addHandler(self.m_loghandler)

        self.addCleanup(root.removeHandler, self.m_loghandler)

        # A monkeypatch hack to improve the diagnostic utility of
        # LogRecord mismatches in test failures:
        original_repr = logging.LogRecord.__repr__
        logging.LogRecord.__repr__ = logging.LogRecord.__str__

        self.addCleanup(setattr, logging.LogRecord, '__repr__', original_repr)