We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 109d573 commit 1917ea9Copy full SHA for 1917ea9
1 file changed
Lib/test/test_xmlrpc.py
@@ -154,6 +154,22 @@ def dummy_write(s):
154
self.assertRaises(OverflowError, m.dump_int,
155
xmlrpclib.MININT-1, dummy_write)
156
157
+ def test_dump_double(self):
158
+ xmlrpclib.dumps((float(2 ** 34),))
159
+ xmlrpclib.dumps((float(xmlrpclib.MAXINT),
160
+ float(xmlrpclib.MININT)))
161
+ xmlrpclib.dumps((float(xmlrpclib.MAXINT + 42),
162
+ float(xmlrpclib.MININT - 42)))
163
+
164
+ def dummy_write(s):
165
+ pass
166
167
+ m = xmlrpclib.Marshaller()
168
+ m.dump_double(xmlrpclib.MAXINT, dummy_write)
169
+ m.dump_double(xmlrpclib.MININT, dummy_write)
170
+ m.dump_double(xmlrpclib.MAXINT + 42, dummy_write)
171
+ m.dump_double(xmlrpclib.MININT - 42, dummy_write)
172
173
def test_dump_none(self):
174
value = alist + [None]
175
arg1 = (alist + [None],)
0 commit comments