# HG changeset patch # User Goffi # Date 1429791583 -7200 # Node ID 2d8fccec84e8d4e44030d88d2fe9eb36cbe7a216 # Parent 882e5fabf68c3d31d56a0fb1cba29e5e9de64528 core (tests): test fixes diff -r 882e5fabf68c -r 2d8fccec84e8 src/test/test_plugin_misc_groupblog.py --- a/src/test/test_plugin_misc_groupblog.py Thu Apr 23 13:35:21 2015 +0200 +++ b/src/test/test_plugin_misc_groupblog.py Thu Apr 23 14:19:43 2015 +0200 @@ -151,15 +151,16 @@ if not self.__initialised: client.item_access_pubsub = jid.JID(SERVICE) xep_0060 = self.host.plugins['XEP-0060'] - xep_0060.clients[profile] = helpers_plugins.FakeSatPubSubClient(self.host, xep_0060) - xep_0060.clients[profile].parent = client - self.psclient = xep_0060.clients[profile] + client.pubsub_client = helpers_plugins.FakeSatPubSubClient(self.host, xep_0060) + client.pubsub_client.parent = client + self.psclient = client.pubsub_client helpers.FakeSAT.getDiscoItems = self.psclient.service_getDiscoItems self.__initialised = True return defer.succeed((profile, client)) def _addItem(self, profile, item, parent_node=None): - self.host.plugins['XEP-0060'].clients[profile]._addItem(item, parent_node) + client = self.host.getClient(profile) + client.pubsub_client._addItem(item, parent_node) def test_sendGroupBlog(self): self._initialise(C.PROFILE[0]) diff -r 882e5fabf68c -r 2d8fccec84e8 src/test/test_plugin_xep_0313.py --- a/src/test/test_plugin_xep_0313.py Thu Apr 23 13:35:21 2015 +0200 +++ b/src/test/test_plugin_xep_0313.py Thu Apr 23 14:19:43 2015 +0200 @@ -151,7 +151,7 @@ """ % (("H_%d" % domish.Element._idCounter), SERVICE) start = datetime.datetime(2010, 8, 7, 0, 0, 0, tzinfo=tzutc()) form = buildForm(start=start) - rsm = RSMRequest(max=10) + rsm = RSMRequest(max_=10) d = self.plugin.queryArchive(SERVICE_JID, form=form, rsm=rsm, profile_key=C.PROFILE[0]) d.addCallback(lambda dummy: self.assertEqualXML(self.host.getSentMessageXml(0), xml, True)) return d @@ -173,7 +173,7 @@ """ % (("H_%d" % domish.Element._idCounter), SERVICE) start = datetime.datetime(2010, 8, 7, 0, 0, 0, tzinfo=tzutc()) form = buildForm(start=start) - rsm = RSMRequest(max=10, after=u'09af3-cc343-b409f') + rsm = RSMRequest(max_=10, after=u'09af3-cc343-b409f') d = self.plugin.queryArchive(SERVICE_JID, form=form, rsm=rsm, profile_key=C.PROFILE[0]) d.addCallback(lambda dummy: self.assertEqualXML(self.host.getSentMessageXml(0), xml, True)) return d diff -r 882e5fabf68c -r 2d8fccec84e8 src/tmp/wokkel/delay.py --- a/src/tmp/wokkel/delay.py Thu Apr 23 13:35:21 2015 +0200 +++ b/src/tmp/wokkel/delay.py Thu Apr 23 14:19:43 2015 +0200 @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # -*- test-case-name: wokkel.test.test_delay -*- # # SàT adaptation for wokkel.delay diff -r 882e5fabf68c -r 2d8fccec84e8 src/tmp/wokkel/mam.py --- a/src/tmp/wokkel/mam.py Thu Apr 23 13:35:21 2015 +0200 +++ b/src/tmp/wokkel/mam.py Thu Apr 23 14:19:43 2015 +0200 @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # -*- test-case-name: wokkel.test.test_mam -*- # # SàT Wokkel extension for Message Archive Management (XEP-0313) @@ -157,8 +158,9 @@ @type never: C{list} """ - def __init__(self, default, always=None, never=None): - assert default in ('always', 'never', 'roster') + def __init__(self, default=None, always=None, never=None): + if default is not None: + assert default in ('always', 'never', 'roster') self.default = default if always is not None: assert isinstance(always, list) diff -r 882e5fabf68c -r 2d8fccec84e8 src/tmp/wokkel/pubsub.py --- a/src/tmp/wokkel/pubsub.py Thu Apr 23 13:35:21 2015 +0200 +++ b/src/tmp/wokkel/pubsub.py Thu Apr 23 14:19:43 2015 +0200 @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # -*- test-case-name: wokkel.test.test_pubsub -*- # # SàT adaptation for wokkel.pubsub @@ -1256,7 +1257,7 @@ if request is None: return defer.succeed(None) - # Process the request itself, + # Process the request itself, if resource is not self: try: handler = getattr(resource, request.verb) diff -r 882e5fabf68c -r 2d8fccec84e8 src/tmp/wokkel/rsm.py --- a/src/tmp/wokkel/rsm.py Thu Apr 23 13:35:21 2015 +0200 +++ b/src/tmp/wokkel/rsm.py Thu Apr 23 14:19:43 2015 +0200 @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # -*- test-case-name: wokkel.test.test_rsm -*- # # SàT Wokkel extension for Result Set Management (XEP-0059)