@@ -707,9 +707,9 @@ def test__format__(self):
707707        self .assertRaises (ValueError , format , 1234567890 , ',x' )
708708        self .assertEqual (format (1234567890 , '_x' ), '4996_02d2' )
709709        self .assertEqual (format (1234567890 , '_X' ), '4996_02D2' )
710-         self .assertEqual (format (8086 , '#.8x' ), '0x00001f96' )
711-         self .assertEqual (format (2048 , '.3x' ), '0800' )
712-         self .assertEqual (format (- 2049 , '.3x' ), '17ff' )
710+         self .assertEqual (format (8086 , 'z #.8x' ), '0x00001f96' )
711+         self .assertEqual (format (2048 , 'z .3x' ), '0800' )
712+         self .assertEqual (format (- 2049 , 'z .3x' ), '17ff' )
713713
714714        # octal 
715715        self .assertEqual (format (3 , "o" ), "3" )
@@ -724,9 +724,9 @@ def test__format__(self):
724724        self .assertEqual (format (- 1234 , "+o" ), "-2322" )
725725        self .assertRaises (ValueError , format , 1234567890 , ',o' )
726726        self .assertEqual (format (1234567890 , '_o' ), '111_4540_1322' )
727-         self .assertEqual (format (18 , '#.3o' ), '0o022' )
728-         self .assertEqual (format (256 , '.3o' ), '0400' )
729-         self .assertEqual (format (- 257 , '.3o' ), '1377' )
727+         self .assertEqual (format (18 , 'z #.3o' ), '0o022' )
728+         self .assertEqual (format (256 , 'z .3o' ), '0400' )
729+         self .assertEqual (format (- 257 , 'z .3o' ), '1377' )
730730
731731        # binary 
732732        self .assertEqual (format (3 , "b" ), "11" )
@@ -741,13 +741,13 @@ def test__format__(self):
741741        self .assertEqual (format (- 1234 , "+b" ), "-10011010010" )
742742        self .assertRaises (ValueError , format , 1234567890 , ',b' )
743743        self .assertEqual (format (12345 , '_b' ), '11_0000_0011_1001' )
744-         self .assertEqual (format (- 12 , '.8b' ), '11110100' )
745-         self .assertEqual (format (73 , '.8b' ), '01001001' )
746-         self .assertEqual (format (73 , '#.8b' ), '0b01001001' )
747-         self .assertEqual (format (300 , '.8b' ), '100101100' )
748-         self .assertEqual (format (- 200 , '.8b' ), '100111000' )
749-         self .assertEqual (format (128 , '.8b' ), '010000000' )
750-         self .assertEqual (format (- 129 , '.8b' ), '101111111' )
744+         self .assertEqual (format (- 12 , 'z .8b' ), '11110100' )
745+         self .assertEqual (format (73 , 'z .8b' ), '01001001' )
746+         self .assertEqual (format (73 , 'z #.8b' ), '0b01001001' )
747+         self .assertEqual (format (300 , 'z .8b' ), '100101100' )
748+         self .assertEqual (format (- 200 , 'z .8b' ), '100111000' )
749+         self .assertEqual (format (128 , 'z .8b' ), '010000000' )
750+         self .assertEqual (format (- 129 , 'z .8b' ), '101111111' )
751751
752752        # make sure these are errors 
753753        self .assertRaises (ValueError , format , 3 , "1.3c" )  # precision disallowed with 'c', 
0 commit comments