]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[Patch #628208] Test the 'nil' extension
authorAndrew M. Kuchling <amk@amk.ca>
Fri, 25 Apr 2003 00:27:24 +0000 (00:27 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Fri, 25 Apr 2003 00:27:24 +0000 (00:27 +0000)
Lib/test/test_xmlrpc.py

index c6feb9691a3d33dc248fc259114b15702fb4ea8a..f1d69c95f94cb838864beadf8b2a0720952520ed 100644 (file)
@@ -29,6 +29,14 @@ class XMLRPCTestCase(unittest.TestCase):
             self.assertRaises(OverflowError, xmlrpclib.dumps,
                               (int(2L**34),))
 
+    def test_dump_none(self):
+        value = alist + [None]
+        arg1 = (alist + [None],)
+        strg = xmlrpclib.dumps(arg1, allow_none=True)
+        self.assertEquals(value,
+                          xmlrpclib.loads(strg)[0][0])
+        self.assertRaises(TypeError, xmlrpclib.dumps, (arg1,))
+
 def test_main():
     test_support.run_unittest(XMLRPCTestCase)