diff options
author | David Rousselie <dax@happycoders.org> | 2007-06-20 23:40:34 +0400 |
---|---|---|
committer | David Rousselie <dax@happycoders.org> | 2007-06-20 23:40:34 +0400 |
commit | e93ad5367076f3f229a132918615a4482aeeac9c (patch) | |
tree | ca962fe1d6d81f836f2111e6673c069ae87584da | |
parent | 65386a62c3a701a297496d42624f2f83b511af67 (diff) |
Update root_disco_get_info signature
darcs-hash:20070620194034-86b55-5d991717885aa91b5cd2f12a333a0e98eb2ae800.gz
-rw-r--r-- | src/jmc/jabber/component.py | 5 | ||||
-rw-r--r-- | 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")) |