@@ -708,8 +708,8 @@ def test__format__(self):
708708 self .assertEqual (format (1234567890 , '_x' ), '4996_02d2' )
709709 self .assertEqual (format (1234567890 , '_X' ), '4996_02D2' )
710710 self .assertEqual (format (8086 , '#.8x' ), '0x00001f96' )
711- self .assertRaises (OverflowError , format , 2048 , '.3x' )
712- self .assertRaises (OverflowError , format , - 2049 , '.3x' )
711+ self .assertRaises (ValueError , format , 2048 , '.3x' )
712+ self .assertRaises (ValueError , format , - 2049 , '.3x' )
713713
714714 # octal
715715 self .assertEqual (format (3 , "o" ), "3" )
@@ -725,8 +725,8 @@ def test__format__(self):
725725 self .assertRaises (ValueError , format , 1234567890 , ',o' )
726726 self .assertEqual (format (1234567890 , '_o' ), '111_4540_1322' )
727727 self .assertEqual (format (18 , '#.3o' ), '0o022' )
728- self .assertRaises (OverflowError , format , 256 , '.3o' )
729- self .assertRaises (OverflowError , format , - 257 , '.3o' )
728+ self .assertRaises (ValueError , format , 256 , '.3o' )
729+ self .assertRaises (ValueError , format , - 257 , '.3o' )
730730
731731 # binary
732732 self .assertEqual (format (3 , "b" ), "11" )
@@ -744,10 +744,10 @@ def test__format__(self):
744744 self .assertEqual (format (- 12 , '.8b' ), '11110100' )
745745 self .assertEqual (format (73 , '.8b' ), '01001001' )
746746 self .assertEqual (format (73 , '#.8b' ), '0b01001001' )
747- self .assertRaises (OverflowError , format , 300 , '.8b' )
748- self .assertRaises (OverflowError , format , - 200 , '.8b' )
749- self .assertRaises (OverflowError , format , 128 , '.8b' )
750- self .assertRaises (OverflowError , format , - 129 , '.8b' )
747+ self .assertRaises (ValueError , format , 300 , '.8b' )
748+ self .assertRaises (ValueError , format , - 200 , '.8b' )
749+ self .assertRaises (ValueError , format , 128 , '.8b' )
750+ self .assertRaises (ValueError , format , - 129 , '.8b' )
751751
752752 # make sure these are errors
753753 self .assertRaises (ValueError , format , 3 , "_c" ) # underscore,
0 commit comments