U e5dØã@sPddlmZddlmZeddddddd dddddd d d �ZGd d„deƒZdS)é)ÚBaseFix)ÚNameZ assertTrueZ assertEqualZassertNotEqualZassertAlmostEqualZassertNotAlmostEqualZ assertRegexZassertRaisesRegexZ assertRaisesZ assertFalse)Zassert_Z assertEqualsZassertNotEqualsZassertAlmostEqualsZassertNotAlmostEqualsZassertRegexpMatchesZassertRaisesRegexpZfailUnlessEqualZ failIfEqualZfailUnlessAlmostEqualZfailIfAlmostEqualZ failUnlessZfailUnlessRaisesZfailIfc@s(eZdZdd eeeƒ¡Zdd„ZdS)Ú FixAssertszH power< any+ trailer< '.' meth=(%s)> any* > ú|cCs,|dd}| ttt|ƒ|jd�¡dS)NZmethé)Úprefix)ÚreplacerÚNAMESÚstrr)ÚselfZnodeZresultsÚname©r ú1/usr/lib64/python3.8/lib2to3/fixes/fix_asserts.pyÚ transform s zFixAsserts.transformN) Ú__name__Ú __module__Ú __qualname__ÚjoinÚmapÚreprr ZPATTERNrr r r rrsþrN)Z fixer_baserZ fixer_utilrÚdictr rr r r rÚs$  ò