@@ -785,12 +785,12 @@ def __int__(self):
785785 ('%X format: an integer is required, not float' , b'%X' , 2.11 ),
786786 ('%o format: an integer is required, not float' , b'%o' , 1.79 ),
787787 ('%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 ),
794794 (
795795 r'%c requires an integer in range\(256\)'
796796 r' or a single byte, not .*\.PseudoFloat' ,
0 commit comments