From aa65f4ebea964e6896082952b2fede27e92d8f0c Mon Sep 17 00:00:00 2001 From: David Rousselie Date: Tue, 15 May 2007 18:09:52 +0200 Subject: [PATCH] Add configurable checking interval darcs-hash:20070515160952-86b55-a2d1d02c2d304ee90e38f50d5318421c2a909fba.gz --- src/jmc/model/account.py | 5 ++++- src/jmc/model/tests/account.py | 6 +++--- 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():