Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dax/jmc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Rousselie <dax@happycoders.org>2007-05-15 20:09:52 +0400
committerDavid Rousselie <dax@happycoders.org>2007-05-15 20:09:52 +0400
commitaa65f4ebea964e6896082952b2fede27e92d8f0c (patch)
tree15ef199f1eaf0816455383a9e1c38429bc5393b3 /src/jmc/model
parent1ff9c4c1f77eed7926d1d608521dd96939fa974e (diff)
Add configurable checking interval
darcs-hash:20070515160952-86b55-a2d1d02c2d304ee90e38f50d5318421c2a909fba.gz
Diffstat (limited to 'src/jmc/model')
-rw-r--r--src/jmc/model/account.py5
-rw-r--r--src/jmc/model/tests/account.py6
2 files changed, 7 insertions, 4 deletions
diff --git a/src/jmc/model/account.py b/src/jmc/model/account.py
index df9c642..247755c 100644
--- a/src/jmc/model/account.py
+++ b/src/jmc/model/account.py
@@ -190,7 +190,10 @@ class MailAccount(PresenceAccount):
lambda : True), \
("live_email_only", "boolean", None, \
account.default_post_func, \
- lambda : False)]
+ lambda : False), \
+ ("interval", "text-single", None, \
+ account.int_post_func, \
+ lambda : 5)]
get_register_fields = classmethod(_get_register_fields)
diff --git a/src/jmc/model/tests/account.py b/src/jmc/model/tests/account.py
index e7ca4c9..64f77cc 100644
--- a/src/jmc/model/tests/account.py
+++ b/src/jmc/model/tests/account.py
@@ -147,7 +147,7 @@ class MailAccount_TestCase(PresenceAccount_TestCase):
def test_get_register_fields(self):
register_fields = MailAccount.get_register_fields()
- self.assertEquals(len(register_fields), 14)
+ self.assertEquals(len(register_fields), 15)
class POP3Account_TestCase(unittest.TestCase):
def setUp(self):
@@ -277,7 +277,7 @@ class POP3Account_TestCase(unittest.TestCase):
def test_get_register_fields(self):
register_fields = POP3Account.get_register_fields()
- self.assertEquals(len(register_fields), 14)
+ self.assertEquals(len(register_fields), 15)
class IMAPAccount_TestCase(unittest.TestCase):
def setUp(self):
@@ -386,7 +386,7 @@ class IMAPAccount_TestCase(unittest.TestCase):
def test_get_register_fields(self):
register_fields = IMAPAccount.get_register_fields()
- self.assertEquals(len(register_fields), 15)
+ self.assertEquals(len(register_fields), 16)
def suite():