]> granicus.if.org Git - python/commitdiff
simple dumps/loads test case for xmlrpclib
authorSkip Montanaro <skip@pobox.com>
Mon, 1 Oct 2001 17:47:44 +0000 (17:47 +0000)
committerSkip Montanaro <skip@pobox.com>
Mon, 1 Oct 2001 17:47:44 +0000 (17:47 +0000)
Lib/test/test_xmlrpc.py [new file with mode: 0644]

diff --git a/Lib/test/test_xmlrpc.py b/Lib/test/test_xmlrpc.py
new file mode 100644 (file)
index 0000000..7fcfd8d
--- /dev/null
@@ -0,0 +1,23 @@
+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()