a ze—ã@s@ddlZGdd„dejƒZGdd„dejƒZedkrtyJ}z&t|ƒ ¡}| d|v¡WYd}~nd}~00| d¡dS)Nrrzexpected exception didn't occur)Ztest.badsyntax_pep3120Ú SyntaxErrorÚstrÚlowerZ assertTrueÚfail)rÚtestÚmsgrrrÚtest_badsyntaxs   $zPEP3120Test.test_badsyntaxN)Ú__name__Ú __module__Ú __qualname__r rrrrrrs rc@seZdZdd„ZdS)ÚBuiltinCompileTestscCsZd d¡}zt|ddƒ}Wnty6| d¡Yn0i}t||ƒ| d|d¡dS)Nu# coding: Latin-1 u = "Ç" zLatin-1zÚexecz&compile() cannot handle Latin-1 sourceõÇÚu)rÚcompiler r rr)rZ source_codeÚcodeÚnsrrrÚ test_latin1s   zBuiltinCompileTests.test_latin1N)rrrrrrrrrsrÚ__main__)ZunittestZTestCaserrrÚmainrrrrÚs