blob: 7fcfd8dedf6cbe7acffb544bbc607f893cb3f3d1 [file] [log] [blame]
Skip Montanaro419abda2001-10-01 17:47:44 +00001import test_support
2import unittest
3import xmlrpclib
4
5alist = [{'astring': 'foo@bar.baz.spam',
6 'afloat': 7283.43,
7 'anotherlist': ['.zyx.41'],
8 'abase64': xmlrpclib.Binary("my dog has fleas"),
9 'boolean': xmlrpclib.False,
10 }]
11
12class XMLRPCTestCase(unittest.TestCase):
13
14 def test_dump_load(self):
15 self.assertEquals(alist,
16 xmlrpclib.loads(xmlrpclib.dumps((alist,)))[0][0])
17
18def test_main():
19 test_support.run_unittest(XMLRPCTestCase)
20
21
22if __name__ == "__main__":
23 test_main()