Thanks to visit codestin.com Credit goes to github.com
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