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 ea3d52f commit f0090e7Copy full SHA for f0090e7
Lib/test/test_long.py
@@ -1377,6 +1377,10 @@ def equivalent_python(n, length, byteorder, signed=False):
1377
self.assertRaises(OverflowError, (256).to_bytes, 1, 'big', signed=True)
1378
self.assertRaises(OverflowError, (256).to_bytes, 1, 'little', signed=False)
1379
self.assertRaises(OverflowError, (256).to_bytes, 1, 'little', signed=True)
1380
+ self.assertRaises(OverflowError, (128).to_bytes, 0, 'big', signed=True)
1381
+ self.assertRaises(OverflowError, (128).to_bytes, 0, 'little', signed=True)
1382
+ self.assertRaises(OverflowError, (-129).to_bytes, 0, 'big', signed=True)
1383
+ self.assertRaises(OverflowError, (-129).to_bytes, 0, 'little', signed=True)
1384
self.assertRaises(OverflowError, (-1).to_bytes, 2, 'big', signed=False)
1385
self.assertRaises(OverflowError, (-1).to_bytes, 2, 'little', signed=False)
1386
self.assertEqual((0).to_bytes(0, 'big'), b'')
0 commit comments