make JMC python2.4 compliant

darcs-hash:20070727205943-86b55-693a559ee176dde9b46f5ec648a7411b461d49d0.gz
This commit is contained in:
David Rousselie
2007-07-27 22:59:43 +02:00
parent e88ceb87f8
commit dade5905c2

View File

@@ -24,6 +24,7 @@
import unittest import unittest
import os import os
import sys import sys
import time
from sqlobject import * from sqlobject import *
from sqlobject.dbconnection import TheURIOpener from sqlobject.dbconnection import TheURIOpener
@@ -224,8 +225,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_live_email_init_no_password2(self): def test_feed_live_email_init_no_password2(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11.status = account.ONLINE account11.status = account.ONLINE
self.assertTrue(account11.first_check) self.assertTrue(account11.first_check)
@@ -246,8 +247,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_interval_no_check(self): def test_feed_interval_no_check(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = PresenceAccount.DO_NOTHING account11._action = PresenceAccount.DO_NOTHING
account11.first_check = False account11.first_check = False
@@ -260,8 +261,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_interval_check(self): def test_feed_interval_check(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = PresenceAccount.DO_NOTHING account11._action = PresenceAccount.DO_NOTHING
account11.first_check = False account11.first_check = False
@@ -274,8 +275,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_no_password(self): def test_feed_no_password(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = MailAccount.RETRIEVE account11._action = MailAccount.RETRIEVE
account11.status = account.ONLINE account11.status = account.ONLINE
@@ -298,8 +299,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_unknown_action(self): def test_feed_unknown_action(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = 42 # Unknown action account11._action = 42 # Unknown action
account11.status = account.ONLINE account11.status = account.ONLINE
@@ -322,8 +323,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_retrieve_no_mail(self): def test_feed_retrieve_no_mail(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = MailAccount.RETRIEVE account11._action = MailAccount.RETRIEVE
account11.status = account.ONLINE account11.status = account.ONLINE
@@ -380,8 +381,8 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_digest_no_mail(self): def test_feed_digest_no_mail(self):
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = MailAccount.DIGEST account11._action = MailAccount.DIGEST
account11.status = account.ONLINE account11.status = account.ONLINE
@@ -401,11 +402,11 @@ class MailComponent_TestCase(unittest.TestCase):
def test_feed_digest_mail(self): def test_feed_digest_mail(self):
def mock_get_mail_summary(index): def mock_get_mail_summary(index):
return [("body1", "from1@test.com"), \ return [("body1", "from1@test.com"),
("body2", "from2@test.com")][index] ("body2", "from2@test.com")][index]
model.db_connect() model.db_connect()
account11 = MockIMAPAccount(user_jid = "test1@test.com", \ account11 = MockIMAPAccount(user_jid="test1@test.com",
name = "account11", \ name="account11",
jid="account11@jmc.test.com") jid="account11@jmc.test.com")
account11._action = MailAccount.DIGEST account11._action = MailAccount.DIGEST
account11.status = account.ONLINE account11.status = account.ONLINE
@@ -422,10 +423,10 @@ class MailComponent_TestCase(unittest.TestCase):
self.assertTrue(account11.has_connected) self.assertTrue(account11.has_connected)
self.assertEquals(len(self.comp.stream.sent), 0) self.assertEquals(len(self.comp.stream.sent), 0)
self.assertEquals(len(result), 1) self.assertEquals(len(result), 1)
self.assertEquals(result[0][1], \ self.assertEquals(result[0][1],
account11.default_lang_class.new_digest_subject \ account11.default_lang_class.new_digest_subject \
% (2)) % (2))
self.assertEquals(result[0][2], \ self.assertEquals(result[0][2],
"body1\n----------------------------------\nbody2\n----------------------------------\n") "body1\n----------------------------------\nbody2\n----------------------------------\n")
model.db_disconnect() model.db_disconnect()
@@ -845,9 +846,10 @@ class MailHandler_TestCase(unittest.TestCase):
accounts = self.handler.filter(message, None) accounts = self.handler.filter(message, None)
model.db_disconnect() model.db_disconnect()
except NoAccountError, e: except NoAccountError, e:
model.db_disconnect()
self.assertNotEquals(e, None) self.assertNotEquals(e, None)
else: return
finally:
model.db_disconnect()
self.fail("No exception 'NoAccountError' catched") self.fail("No exception 'NoAccountError' catched")
class MailPresenceHandler_TestCase(unittest.TestCase): class MailPresenceHandler_TestCase(unittest.TestCase):