@@ -583,19 +583,18 @@ def test_compile_ast(self):
583583 with open (fname , encoding = 'utf-8' ) as f :
584584 fcontents = f .read ()
585585 sample_code = [
586- [2 , '<assign>' , 'x = 5' ],
587- [2 , '<ifblock>' , """if True:\n pass\n """ ],
588- [1 , '<forblock>' , """for n in [1, 2, 3]:\n print(n)\n """ ],
589- [1 , '<deffunc>' , """def foo():\n pass\n foo()\n """ ],
590- [0 , fname , fcontents ],
586+ ['<assign>' , 'x = 5' ],
587+ ['<ifblock>' , """if True:\n pass\n """ ],
588+ ['<forblock>' , """for n in [1, 2, 3]:\n print(n)\n """ ],
589+ ['<deffunc>' , """def foo():\n pass\n foo()\n """ ],
590+ [fname , fcontents ],
591591 ]
592592
593- for optval , fname , code in sample_code :
594- co1 = compile (code , '%s1' % fname , 'exec' , optimize = optval )
595- ast = compile (code , '%s2' % fname , 'exec' , _ast .PyCF_ONLY_AST ,
596- optimize = optval )
593+ for fname , code in sample_code :
594+ co1 = compile (code , '%s1' % fname , 'exec' )
595+ ast = compile (code , '%s2' % fname , 'exec' , _ast .PyCF_ONLY_AST )
597596 self .assertTrue (type (ast ) == _ast .Module )
598- co2 = compile (ast , '%s3' % fname , 'exec' , optimize = optval )
597+ co2 = compile (ast , '%s3' % fname , 'exec' )
599598 self .assertEqual (co1 , co2 )
600599 # the code object's filename comes from the second compilation step
601600 self .assertEqual (co2 .co_filename , '%s3' % fname )
0 commit comments