Пример #1
0
Файл: feeder.py Проект: dax/jcl
 def test_handle_disabled_account(self):
     account11 = ExampleAccount(user=User(jid="*****@*****.**"),
                                name="account11",
                                jid="*****@*****.**")
     account11.enabled = False
     account12 = ExampleAccount(user=User(jid="*****@*****.**"),
                                name="account12",
                                jid="*****@*****.**")
     accounts = self.tick_handlers[0].handle(None, None, [account11, account12])
     sent = self.tick_handlers[0].sender.sent
     self.assertEquals(len(sent), 1)
     self.assertEquals(sent[0], (account12, ("subject", "body")))
Пример #2
0
Файл: message.py Проект: dax/jcl
 def test_filter_not_good_message(self):
     model.db_connect()
     user1 = User(jid="*****@*****.**")
     account11 = ExampleAccount(user=user1,
                                name="account11",
                                jid="*****@*****.**")
     account11.waiting_password_reply = True
     account12 = ExampleAccount(user=user1,
                                name="account12",
                                jid="*****@*****.**")
     message = Message(from_jid="*****@*****.**",
                       to_jid="*****@*****.**",
                       subject="[WRONG MESSAGE]",
                       body="secret")
     _account = self.handler.filter(message, None)
     self.assertEquals(_account, None)
     model.db_disconnect()
Пример #3
0
Файл: message.py Проект: dax/jcl
 def test_filter_waiting_password(self):
     model.db_connect()
     user1 = User(jid="*****@*****.**")
     account11 = ExampleAccount(user=user1,
                                name="account11",
                                jid="*****@*****.**")
     account11.waiting_password_reply = True
     account12 = ExampleAccount(user=user1,
                                name="account12",
                                jid="*****@*****.**")
     message = Message(from_jid="[email protected]/resource",
                       to_jid="*****@*****.**",
                       subject="[PASSWORD]",
                       body="secret")
     _account = self.handler.filter(message, None)
     self.assertEquals(_account.name, "account11")
     model.db_disconnect()