From 0b85203954a293b4fa9baa3551355e7f4e2214e9 Mon Sep 17 00:00:00 2001 From: "Andrew M. Kuchling" Date: Fri, 25 Apr 2003 00:27:24 +0000 Subject: [PATCH] [Patch #628208] Test the 'nil' extension --- Lib/test/test_xmlrpc.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Lib/test/test_xmlrpc.py b/Lib/test/test_xmlrpc.py index c6feb9691a..f1d69c95f9 100644 --- a/Lib/test/test_xmlrpc.py +++ b/Lib/test/test_xmlrpc.py @@ -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) -- 2.50.1