Changeset 195:ff66e31c8607
- Timestamp:
- Oct 3, 2016, 8:49:10 AM (6 years ago)
- Branch:
- default
- rebase_source:
- c3bf991ad5b37cfbd90262c6991f0686b0eefbe3
- Location:
- wokkel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
wokkel/generic.py
r194 r195 7 7 Generic XMPP protocol helpers. 8 8 """ 9 10 from __future__ import division, absolute_import 9 11 10 12 from zope.interface import implementer … … 113 115 iq.handled = True 114 116 115 def getDiscoInfo(self, requestor, target, node ):117 def getDiscoInfo(self, requestor, target, nodeIdentifier=''): 116 118 info = set() 117 119 118 if not node :120 if not nodeIdentifier: 119 121 from wokkel import disco 120 122 info.add(disco.DiscoFeature(NS_VERSION)) … … 122 124 return defer.succeed(info) 123 125 124 def getDiscoItems(self, requestor, target, node ):126 def getDiscoItems(self, requestor, target, nodeIdentifier=''): 125 127 return defer.succeed([]) 126 128 -
wokkel/test/test_generic.py
r185 r195 6 6 """ 7 7 8 from __future__ import division, absolute_import 9 8 10 import re 9 11 12 from zope.interface.verify import verifyObject 13 10 14 from twisted.python import deprecate 15 from twisted.python.compat import unicode 11 16 from twisted.python.versions import Version 12 17 from twisted.trial import unittest … … 16 21 17 22 from wokkel import generic 23 from wokkel.iwokkel import IDisco 18 24 from wokkel.test.helpers import XmlStreamStub 19 25 … … 25 31 """ 26 32 33 def setUp(self): 34 self.protocol = generic.VersionHandler('Test', '0.1.0') 35 36 37 def test_interface(self): 38 """ 39 L{generic.VersionHandler} implements {IDisco}. 40 """ 41 verifyObject(IDisco, self.protocol) 42 43 27 44 def test_onVersion(self): 28 45 """ … … 30 47 """ 31 48 self.stub = XmlStreamStub() 32 self.protocol = generic.VersionHandler('Test', '0.1.0')33 49 self.protocol.xmlstream = self.stub.xmlstream 34 50 self.protocol.send = self.stub.xmlstream.send … … 320 336 self.callDeprecated((Version("Wokkel", 0, 8, 0), 321 337 "unicode.encode('idna')"), 322 generic.prepareIDNName, ( b"example.com"))338 generic.prepareIDNName, ("example.com")) 323 339 test_deprecated.suppress = [] 324 325 326 def test_bytestring(self):327 """328 An ASCII-encoded byte string is left as-is.329 """330 name = b"example.com"331 result = generic.prepareIDNName(name)332 self.assertEqual(b"example.com", result)333 340 334 341
Note: See TracChangeset
for help on using the changeset viewer.