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-06-20 23:40:34 +0400
committerDavid Rousselie <dax@happycoders.org>2007-06-20 23:40:34 +0400
commite93ad5367076f3f229a132918615a4482aeeac9c (patch)
treeca962fe1d6d81f836f2111e6673c069ae87584da
parent65386a62c3a701a297496d42624f2f83b511af67 (diff)
Update root_disco_get_info signature
darcs-hash:20070620194034-86b55-5d991717885aa91b5cd2f12a333a0e98eb2ae800.gz
-rw-r--r--src/jmc/jabber/component.py5
-rw-r--r--src/jmc/jabber/tests/component.py2
2 files changed, 4 insertions, 3 deletions
diff --git a/src/jmc/jabber/component.py b/src/jmc/jabber/component.py
index 60029e2..65846e0 100644
--- a/src/jmc/jabber/component.py
+++ b/src/jmc/jabber/component.py
@@ -79,9 +79,10 @@ class MailComponent(FeederComponent):
class MailAccountManager(AccountManager):
"""JMC specific account behavior"""
- def root_disco_get_info(self, name, category, type):
+ def root_disco_get_info(self, node, name, category, type):
"""Add jabber:iq:gateway support"""
- disco_info = AccountManager.root_disco_get_info(self, name, category, type)
+ disco_info = AccountManager.root_disco_get_info(self, node, name,
+ category, type)
disco_info.add_feature("jabber:iq:gateway")
disco_info.add_identity(name, "headline", "newmail")
return disco_info
diff --git a/src/jmc/jabber/tests/component.py b/src/jmc/jabber/tests/component.py
index 1bd20fa..a750251 100644
--- a/src/jmc/jabber/tests/component.py
+++ b/src/jmc/jabber/tests/component.py
@@ -556,7 +556,7 @@ class SendMailMessageHandler_TestCase(unittest.TestCase):
class MailAccountManager_TestCase(unittest.TestCase):
def test_root_disco_get_info(self):
mam = MailAccountManager(None)
- disco_info = mam.root_disco_get_info("JMC", "gateway", "smtp")
+ disco_info = mam.root_disco_get_info(None, "JMC", "gateway", "smtp")
self.assertTrue(disco_info.has_feature("jabber:iq:gateway"))
self.assertEquals(len(disco_info.get_identities()), 2)
self.assertTrue(disco_info.identity_is("gateway", "smtp"))