Issue #6857: Fix Decimal formatting to be consistent with existing float

formatting:  both are now right-aligned by default.
This commit is contained in:
Mark Dickinson 2009-09-08 20:20:19 +00:00
parent 81809a42c1
commit 5cfa8044ff
3 changed files with 9 additions and 2 deletions

View file

@ -712,6 +712,7 @@ class DecimalFormatTest(unittest.TestCase):
('', '1.00', '1.00'),
# test alignment and padding
('6', '123', ' 123'),
('<6', '123', '123 '),
('>6', '123', ' 123'),
('^6', '123', ' 123 '),
@ -741,7 +742,7 @@ class DecimalFormatTest(unittest.TestCase):
(',', '-1234567', '-1,234,567'),
(',', '-123456', '-123,456'),
('7,', '123456', '123,456'),
('8,', '123456', '123,456 '),
('8,', '123456', ' 123,456'),
('08,', '123456', '0,123,456'), # special case: extra 0 needed
('+08,', '123456', '+123,456'), # but not if there's a sign
(' 08,', '123456', ' 123,456'),