[Python-checkins] CVS: python/dist/src/Lib/test test_xmlrpc.py,NONE,1.1
Skip Montanaro
montanaro@users.sourceforge.net
2001年10月01日 10:47:46 -0700
Update of /cvsroot/python/python/dist/src/Lib/test
In directory usw-pr-cvs1:/tmp/cvs-serv25288
Added Files:
test_xmlrpc.py
Log Message:
simple dumps/loads test case for xmlrpclib
--- NEW FILE: test_xmlrpc.py ---
import test_support
import unittest
import xmlrpclib
alist = [{'astring': 'foo@bar.baz.spam',
'afloat': 7283.43,
'anotherlist': ['.zyx.41'],
'abase64': xmlrpclib.Binary("my dog has fleas"),
'boolean': xmlrpclib.False,
}]
class XMLRPCTestCase(unittest.TestCase):
def test_dump_load(self):
self.assertEquals(alist,
xmlrpclib.loads(xmlrpclib.dumps((alist,)))[0][0])
def test_main():
test_support.run_unittest(XMLRPCTestCase)
if __name__ == "__main__":
test_main()