def test_makeServiceVerbose(self): """ The verbose flag enables traffic logging. """ opt = tap.Options() opt.parseOptions(['--verbose']) s = tap.makeService(opt) self.assertTrue(s.factory.logTraffic)
def test_makeService(self): """ The service gets set up with a router and factory. """ opt = tap.Options() opt.parseOptions([]) s = tap.makeService(opt) self.assertIsInstance(s, internet.StreamServerEndpointService) self.assertEquals('127.0.0.1', s.endpoint._interface) self.assertEquals(5347, s.endpoint._port) factory = s.factory self.assertIsInstance(factory, component.XMPPComponentServerFactory) self.assertIsInstance(factory.router, component.Router) self.assertEquals('secret', factory.secret) self.assertFalse(factory.logTraffic)
def test_makeService(self): """ The service gets set up with a router and factory. """ opt = tap.Options() opt.parseOptions([]) s = tap.makeService(opt) self.assertIsInstance(s, internet.StreamServerEndpointService) self.assertEqual('127.0.0.1', s.endpoint._interface) self.assertEqual(5347, s.endpoint._port) factory = s.factory self.assertIsInstance(factory, component.XMPPComponentServerFactory) self.assertIsInstance(factory.router, component.Router) self.assertEqual('secret', factory.secret) self.assertFalse(factory.logTraffic)
def test_makeService(self): """ The service gets set up with a router and factory. """ opt = tap.Options() opt.parseOptions([]) s = tap.makeService(opt) self.assertIsInstance(s, internet.TCPServer) self.assertEquals('127.0.0.1', s.kwargs['interface']) self.assertEquals(2, len(s.args)) self.assertEquals(5347, s.args[0]) factory = s.args[1] self.assertIsInstance(factory, component.XMPPComponentServerFactory) self.assertIsInstance(factory.router, component.Router) self.assertEquals('secret', factory.secret) self.assertFalse(factory.logTraffic)
from twisted.words import xmpproutertap as tap opt = tap.Options() opt.parseOptions([]) s = tap.makeService(opt)