@@ -785,12 +785,12 @@ def __int__(self):
785
785
('%X format: an integer is required, not float' , b'%X' , 2.11 ),
786
786
('%o format: an integer is required, not float' , b'%o' , 1.79 ),
787
787
('%x format: an integer is required, not PseudoFloat' , b'%x' , pi ),
788
- ('%x format: an integer is required, not complex' , b'%x' , 3j ),
789
- ('%X format: an integer is required, not complex' , b'%X' , 2j ),
790
- ('%o format: an integer is required, not complex' , b'%o' , 1j ),
791
- ('%u format: a real number is required, not complex' , b'%u' , 3j ),
792
- ('%i format: a real number is required, not complex' , b'%i' , 2j ),
793
- ('%d format: a real number is required, not complex' , b'%d' , 2j ),
788
+ ('%x format: an integer is required, not complex' , b'%x' , 1 + 3j ),
789
+ ('%X format: an integer is required, not complex' , b'%X' , 1 + 2j ),
790
+ ('%o format: an integer is required, not complex' , b'%o' , 1 + 1j ),
791
+ ('%u format: a real number is required, not complex' , b'%u' , 1 + 3j ),
792
+ ('%i format: a real number is required, not complex' , b'%i' , 1 + 2j ),
793
+ ('%d format: a real number is required, not complex' , b'%d' , 1 + 2j ),
794
794
(
795
795
r'%c requires an integer in range\(256\)'
796
796
r' or a single byte, not .*\.PseudoFloat' ,
0 commit comments