8000
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 ca8da71 commit 6f0c599Copy full SHA for 6f0c599
Lib/test/test_float.py
@@ -734,8 +734,13 @@ def test_format_testfile(self):
734
735
lhs, rhs = map(str.strip, line.split('->'))
736
fmt, arg = lhs.split()
737
- self.assertEqual(fmt % float(arg), rhs)
738
- self.assertEqual(fmt % -float(arg), '-' + rhs)
+ f = float(arg)
+ self.assertEqual(fmt % f, rhs)
739
+ self.assertEqual(fmt % -f, '-' + rhs)
740
+ if fmt != '%r':
741
+ fmt2 = fmt[1:]
742
+ self.assertEqual(format(f, fmt2), rhs)
743
+ self.assertEqual(format(-f, fmt2), '-' + rhs)
744
745
def test_issue5864(self):
746
self.assertEqual(format(123.456, '.4'), '123.5')
0 commit comments