a zeØã@s.ddlZGdd„dejƒZedkr*e ¡dS)éNc@s$eZdZdd„Zdd„Zdd„ZdS)Ú PEP3131TestcCsZGdd„dƒ}| t|dƒd¡| t|dƒd¡| t|dƒd¡| t|d ƒd ¡dS) Nc@seZdZdZdZdZdZdS)z!PEP3131Test.test_valid..TééééN)Ú__name__Ú __module__Ú __qualname__ôätμt蟒txó „€©r r úQ/opt/bitninja-python-dojo/embedded/lib/python3.9/test/test_unicode_identifiers.pyÚTsr r ruμru蟒ruxó „€r)Ú assertEqualÚgetattr)Úselfr r r r Ú test_valids zPEP3131Test.test_validcCsd}| dtƒ¡dS)NrÚUnicode)ZassertInÚdir)rrr r r Útest_non_bmp_normalizedsz#PEP3131Test.test_non_bmp_normalizedc Cspzddlm}WnPty`}z8| t|ƒd¡| |jd¡| |jd¡WYd}~nd}~00| d¡dS)Nr)Úbadsyntax_3131u<invalid character '€' (U+20AC) (badsyntax_3131.py, line 2)rrzexpected exception didn't occur)ÚtestrÚ SyntaxErrorrÚstrÚlinenoÚoffsetZfail)rrÚerrr r r Ú test_invalids ÿ$zPEP3131Test.test_invalidN)rrr rrrr r r r rs rÚ__main__)ZunittestZTestCaserrÚmainr r r r Ús