@@ -525,11 +525,10 @@ def test_compile(self):
525
525
self .assertRaises (ValueError , compile , 'print(42)\n ' , '<string>' , 'badmode' )
526
526
self .assertRaises (ValueError , compile , 'print(42)\n ' , '<string>' , 'single' , 0xff )
527
527
# Raises TypeError in Python < v3.5, ValueError in v3.5:
528
- # self.assertRaises(TypeError, compile, chr(0), 'f', 'exec')
528
+ self .assertRaises (( TypeError , ValueError ) , compile , chr (0 ), 'f' , 'exec' )
529
529
self .assertRaises (TypeError , compile , 'pass' , '?' , 'exec' ,
530
530
mode = 'eval' , source = '0' , filename = 'tmp' )
531
531
compile ('print("\xe5 ")\n ' , '' , 'exec' )
532
- self .assertRaises (TypeError , compile , chr (0 ), 'f' , 'exec' )
533
532
self .assertRaises (ValueError , compile , str ('a = 1' ), 'f' , 'bad' )
534
533
535
534
# test the optimize argument
@@ -1287,7 +1286,7 @@ def test_pow(self):
1287
1286
self .assertAlmostEqual (pow (- 1 , 1 / 3 ), 0.5 + 0.8660254037844386j )
1288
1287
1289
1288
# Raises TypeError in Python < v3.5, ValueError in v3.5:
1290
- # self.assertRaises(TypeError, pow, -1, -2, 3)
1289
+ self .assertRaises (( TypeError , ValueError ) , pow , - 1 , - 2 , 3 )
1291
1290
self .assertRaises (ValueError , pow , 1 , 2 , 0 )
1292
1291
1293
1292
self .assertRaises (TypeError , pow )
0 commit comments