From e93ad5367076f3f229a132918615a4482aeeac9c Mon Sep 17 00:00:00 2001 From: David Rousselie Date: Wed, 20 Jun 2007 21:40:34 +0200 Subject: [PATCH] Update root_disco_get_info signature darcs-hash:20070620194034-86b55-5d991717885aa91b5cd2f12a333a0e98eb2ae800.gz --- src/jmc/jabber/component.py | 5 +++-- src/jmc/jabber/tests/component.py | 2 +- 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"))