

def test_doStartLoggingStatement(self):
    '\n        L{Factory.doStart} logs that it is starting a factory, followed by\n        the L{repr} of the L{Factory} instance that is being started.\n        '
    events = []
    globalLogPublisher.addObserver(events.append)
    self.addCleanup((lambda : globalLogPublisher.removeObserver(events.append)))
    f = Factory()
    f.doStart()
    self.assertIs(events[0]['factory'], f)
    self.assertEqual(events[0]['log_level'], LogLevel.info)
    self.assertEqual(f[0]['log_format'], 'Starting factory {factory!r}')

dataset/ETHPy150Open twisted/twisted/twisted/internet/test/test_protocol.py FactoryTests.test_doStartLoggingStatement/VarMisuse@92/175 `events`->`f`