[Zope-Checkins] SVN: Zope/trunk/src/ZPublisher/tests/test_xmlrpc.py Suppress test failure due to changes in Python 2.6's xmlrpclib.
Tres Seaver
tseaver at palladion.com
Sat Apr 4 12:25:44 EDT 2009
Log message for revision 98860:
Suppress test failure due to changes in Python 2.6's xmlrpclib.
Changed:
U Zope/trunk/src/ZPublisher/tests/test_xmlrpc.py
-=-
Modified: Zope/trunk/src/ZPublisher/tests/test_xmlrpc.py
===================================================================
--- Zope/trunk/src/ZPublisher/tests/test_xmlrpc.py 2009-04-04 16:21:44 UTC (rev 98859)
+++ Zope/trunk/src/ZPublisher/tests/test_xmlrpc.py 2009-04-04 16:25:43 UTC (rev 98860)
@@ -183,13 +183,18 @@
def test_functionattribute(self):
# Cannot marshal functions or methods, obviously
+ import sys
import xmlrpclib
def foo(): pass
body = FauxInstance(public=foo)
faux = FauxResponse()
response = self._makeOne(faux)
response.setBody(body)
- self.assertRaises(xmlrpclib.Fault, xmlrpclib.loads, faux._body)
+ if sys.version_info < (2, 6):
+ self.assertRaises(xmlrpclib.Fault, xmlrpclib.loads, faux._body)
+ else:
+ func = xmlrpclib.loads(faux._body)
+ self.assertEqual(func, (({'public': {}},), None))
def test_emptystringattribute(self):
# Test an edge case: attribute name '' is possible,
More information about the Zope-Checkins
mailing list