def test_backend_spomc(self): router = MockRouter() backend = Backend(router) backend.configure(host="localhost", port=65000) self.assertEquals(type(backend), Backend, "SPOMC backend loads") self.assertEquals(type(backend.client), Client, "SPOMC backend has Spomsky client")
def setUp(self): self.router = MockRouter() self.backend = Backend(self.router) self.connection = Connection(self.backend, "12345") self.person = Person() self.person.add_connection(self.connection) self.router.add_backend(self.backend)
def setUp(self): self.router = MockRouter() self.backend = Backend(self.router) self.router.add_backend(self.backend) if not self.apps: raise Exception( "You must define a list of apps in your TestScript class!") for app_class in self.apps: app = app_class(self.router) self.router.add_app(app)
def setUp(self): # setup a router with the email backend and echo app enabled. # also mark the inboxes of both accounts read self._read_all(CONF) self._read_all(CONF2) self.assertEqual(0, len(self._get_mail(CONF))) self.assertEqual(0, len(self._get_mail(CONF2))) router = MockRouter() backend = Backend(router) backend.configure(**CONF) router.add_backend(backend) router.add_app(EchoApp(router)) self.backend = backend self.router = router
def setUp (self, default_lang='en'): """ default_lang specifies the default language in ISO 639/X in in which sms messages are expected (note this code should correspond to the contents of contrib/locale/(code) (currently, we only support testing one language at a time) """ self.router = MockRouter() self.backend = Backend(self.router) self.router.add_backend(self.backend) if not self.apps: raise Exception( "You must define a list of apps in your TestScript class!") for app_class in self.apps: app = app_class(self.router) self.router.add_app(app) i18n_init(default_lang, [[default_lang]] )
def test_backend_irc(self): router = MockRouter() try: import irclib from rapidsms.backends.irc import Backend backend = Backend(router) backend.configure(host="localhost", nick="test", channels="#test1,#test2") self.assertEquals(type(backend), Backend, "IRC backend loads") self.assertEquals(backend.nick, "test", "IRC backend has nick set") self.assertEquals(backend.host, "localhost", "IRC backend has host set") self.assertEquals(backend.channels, ["#test1", "#test2"], "IRC backend has channels correctly set") except ImportError: pass
def setUp(self): self.router = MockRouter()
def setUp(self): self.router = MockRouter() self.backend = Backend(self.router) self.router.add_backend(self.backend)