@@ -768,20 +768,22 @@ def test_format(self):
768768 self .assertEqual (format (x , '<21._f' ), '123456.123_456 ' )
769769 self .assertEqual (format (x , '+.11_e' ), '+1.234_561_234_56e+05' )
770770 self .assertEqual (format (x , '+.11,e' ), '+1.234,561,234,56e+05' )
771- self .assertEqual (format (x , '019_._f' ), '000_123_456.123_456' )
772- self .assertEqual (format (x , '021_.10_f' ), '123_456.123_456_000_0' )
771+ self .assertEqual (format (x , '021_._f' ), '0_000_123_456.123_456' )
772+ self .assertEqual (format (x , '020_._f' ), '0_000_123_456.123_456' )
773+ self .assertEqual (format (x , '+021_._f' ), '+0_000_123_456.123_456' )
774+ self .assertEqual (format (x , '21_._f' ), ' 123_456.123_456' )
773775 self .assertEqual (format (x , '>021_._f' ), '000000123_456.123_456' )
774- self .assertEqual (format (x , '>021._f' ), '0000000123456.123_456' )
775776 self .assertEqual (format (x , '<021_._f' ), '123_456.123_456000000' )
776- self .assertEqual (format (x , '<021._f' ), '123456.123_4560000000' )
777- self .assertEqual (format (x , '021._f' ), '0000000123456.123_456' )
778- self .assertEqual (format (x , '21._f' ), ' 123456.123_456' )
779- self .assertEqual (format (x , ' 21._f' ), ' 123456.123_456' )
780- self .assertEqual (format (x , 'z=21._f' ), 'zzzzzzz123456.123_456' )
781- self .assertEqual (format (x , 'z>21._f' ), 'zzzzzzz123456.123_456' )
782- self .assertEqual (format (x , 'z<21._f' ), '123456.123_456zzzzzzz' )
783- self .assertEqual (format (x , '019_._e' ), '000_001.234_561e+05' )
784- self .assertEqual (format (x , '021_.10_e' ), '001.234_561_234_6e+05' )
777+ self .assertEqual (format (x , '023_.10_f' ), '0_123_456.123_456_000_0' )
778+ self .assertEqual (format (x , '022_.10_f' ), '0_123_456.123_456_000_0' )
779+ self .assertEqual (format (x , '+023_.10_f' ), '+0_123_456.123_456_000_0' )
780+ self .assertEqual (format (x , '023_.9_f' ), '000_123_456.123_456_000' )
781+ self .assertEqual (format (x , '021_._e' ), '0_000_001.234_561e+05' )
782+ self .assertEqual (format (x , '020_._e' ), '0_000_001.234_561e+05' )
783+ self .assertEqual (format (x , '+021_._e' ), '+0_000_001.234_561e+05' )
784+ self .assertEqual (format (x , '023_.10_e' ), '0_001.234_561_234_6e+05' )
785+ self .assertEqual (format (x , '022_.10_e' ), '0_001.234_561_234_6e+05' )
786+ self .assertEqual (format (x , '023_.9_e' ), '000_001.234_561_235e+05' )
785787
786788 self .assertRaises (ValueError , format , x , '._6f' )
787789 self .assertRaises (ValueError , format , x , '.,_f' )
0 commit comments