Changeset 129
- Timestamp:
- 12/04/07 18:12:50 (1 year ago)
- Files:
-
- sqlobject_history/2007-12-04 (added)
- sqlobject_history/2007-12-04/Account_sqlite.sql (added)
- sqlobject_history/2007-12-04/IMAPAccount_sqlite.sql (added)
- sqlobject_history/2007-12-04/LegacyJID_sqlite.sql (added)
- sqlobject_history/2007-12-04/MailAccount_sqlite.sql (added)
- sqlobject_history/2007-12-04/POP3Account_sqlite.sql (added)
- sqlobject_history/2007-12-04/PresenceAccount_sqlite.sql (added)
- sqlobject_history/2007-12-04/SMTPAccount_sqlite.sql (added)
- sqlobject_history/2007-12-04/User_sqlite.sql (added)
- src/jmc/jabber/component.py (modified) (2 diffs)
- src/jmc/jabber/tests/component.py (modified) (20 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
src/jmc/jabber/component.py
r127 r129 184 184 _account.disconnect() 185 185 _account.first_check = False 186 _account. in_error = False186 _account.error = None 187 187 return True 188 188 except Exception, e: … … 254 254 + "\nPlease reconfigure account.") 255 255 _account.disconnect() 256 _account. in_error = False256 _account.error = None 257 257 self.__logger.debug("\nCHECK_MAIL ends " + _account.jid) 258 258 except Exception, e: src/jmc/jabber/tests/component.py
r120 r129 23 23 24 24 import unittest 25 import os26 25 import sys 27 26 import time … … 45 44 SMTPAccount, NoAccountError 46 45 from jmc.jabber import MailHandler 47 from jmc.jabber.message import SendMailMessageHandler, \ 48 RootSendMailMessageHandler 46 from jmc.jabber.message import SendMailMessageHandler 49 47 from jmc.jabber.presence import MailSubscribeHandler, \ 50 48 MailUnsubscribeHandler, MailPresenceHandler … … 188 186 account11.status = account.ONLINE 189 187 self.assertTrue(account11.first_check) 190 self.assert False(account11.in_error)188 self.assertEquals(account11.error, None) 191 189 self.assertFalse(account11.waiting_password_reply) 192 190 account11.live_email_only = True … … 200 198 self.assertTrue(account11.first_check) 201 199 self.assertTrue(account11.waiting_password_reply) 202 self.assert False(account11.in_error)200 self.assertEquals(account11.error, None) 203 201 self.assertFalse(account11.connected) 204 202 self.assertFalse(account11.has_connected) … … 213 211 account11.status = account.ONLINE 214 212 self.assertTrue(account11.first_check) 215 self.assert False(account11.in_error)213 self.assertEquals(account11.error, None) 216 214 account11.waiting_password_reply = True 217 215 account11.live_email_only = True … … 221 219 self.assertTrue(account11.first_check) 222 220 self.assertTrue(account11.waiting_password_reply) 223 self.assert False(account11.in_error)221 self.assertEquals(account11.error, None) 224 222 self.assertFalse(account11.connected) 225 223 self.assertFalse(account11.has_connected) … … 269 267 self.assertFalse(account11.waiting_password_reply) 270 268 result = self.comp.handler.feeder.feed(account11) 271 self.assert False(account11.in_error)269 self.assertEquals(account11.error, None) 272 270 self.assertEquals(len(result), 0) 273 271 sent = self.comp.stream.sent … … 293 291 account11.get_mail_list = lambda: [] 294 292 result = self.comp.handler.feeder.feed(account11) 295 self.assert True(account11.in_error)293 self.assertNotEquals(account11.error, None) 296 294 self.assertEquals(len(result), 0) 297 295 sent = self.comp.stream.sent … … 317 315 account11.get_mail_list = lambda: [] 318 316 result = self.comp.handler.feeder.feed(account11) 319 self.assert False(account11.in_error)317 self.assertEquals(account11.error, None) 320 318 self.assertEquals(result, []) 321 319 self.assertEquals(account11.lastcheck, 0) … … 342 340 account11.get_mail = mock_get_mail 343 341 result = self.comp.handler.feeder.feed(account11) 344 self.assert False(account11.in_error)342 self.assertEquals(account11.error, None) 345 343 self.assertEquals(account11.lastcheck, 0) 346 344 self.assertFalse(account11.connected) … … 375 373 account11.get_mail_list = lambda: [] 376 374 result = self.comp.handler.feeder.feed(account11) 377 self.assert False(account11.in_error)375 self.assertEquals(account11.error, None) 378 376 self.assertEquals(result, []) 379 377 self.assertEquals(account11.lastcheck, 0) … … 400 398 account11.get_mail_summary = mock_get_mail_summary 401 399 result = self.comp.handler.feeder.feed(account11) 402 self.assert False(account11.in_error)400 self.assertEquals(account11.error, None) 403 401 self.assertEquals(account11.lastcheck, 0) 404 402 self.assertFalse(account11.connected) … … 423 421 account11.status = account.ONLINE 424 422 self.assertTrue(account11.first_check) 425 self.assert False(account11.in_error)423 self.assertEquals(account11.error, None) 426 424 account11.live_email_only = True 427 425 account11.password = "password" … … 430 428 self.assertFalse(account11.first_check) 431 429 self.assertFalse(account11.waiting_password_reply) 432 self.assert False(account11.in_error)430 self.assertEquals(account11.error, None) 433 431 self.assertFalse(account11.connected) 434 432 self.assertTrue(account11.has_connected) … … 446 444 account11.status = account.ONLINE 447 445 self.assertTrue(account11.first_check) 448 self.assert False(account11.in_error)446 self.assertEquals(account11.error, None) 449 447 account11.live_email_only = True 450 448 account11.password = "password" … … 457 455 self.assertTrue(account11.first_check) 458 456 self.assertFalse(account11.waiting_password_reply) 459 self.assert True(account11.in_error)457 self.assertEquals(account11.error, "") 460 458 self.assertFalse(account11.connected) 461 459 self.assertFalse(account11.has_connected) … … 473 471 account11.status = account.ONLINE 474 472 self.assertTrue(account11.first_check) 475 self.assert False(account11.in_error)473 self.assertEquals(account11.error, None) 476 474 account11.live_email_only = True 477 475 account11.password = "password" … … 484 482 self.assertTrue(account11.first_check) 485 483 self.assertFalse(account11.waiting_password_reply) 486 self.assert True(account11.in_error)484 self.assertEquals(account11.error, "") 487 485 self.assertFalse(account11.connected) 488 486 self.assertTrue(account11.has_connected) … … 500 498 account11.status = account.ONLINE 501 499 self.assertTrue(account11.first_check) 502 self.assert False(account11.in_error)500 self.assertEquals(account11.error, None) 503 501 account11.live_email_only = True 504 502 account11.password = "password" … … 512 510 self.assertTrue(account11.first_check) 513 511 self.assertFalse(account11.waiting_password_reply) 514 self.assert True(account11.in_error)512 self.assertEquals(account11.error, "") 515 513 self.assertFalse(account11.connected) 516 514 self.assertTrue(account11.has_connected)
