3 Õì2aØã@sPddlmZddlmZeddddddd dddddd d d �ZGd d„deƒZdS)é)ÚBaseFix)ÚNameZ assertTrueZ assertEqualZassertNotEqualZassertAlmostEqualZassertNotAlmostEqualZ assertRegexZassertRaisesRegexZ assertRaisesZ assertFalse)Zassert_Z assertEqualsZassertNotEqualsZassertAlmostEqualsZassertNotAlmostEqualsZassertRegexpMatchesZassertRaisesRegexpZfailUnlessEqualZ failIfEqualZfailUnlessAlmostEqualZfailIfAlmostEqualZ failUnlessZfailUnlessRaisesZfailIfc@s(eZdZddjeeeƒƒZdd„ZdS)Ú FixAssertszH power< any+ trailer< '.' meth=(%s)> any* > ú|cCs,|dd}|jttt|ƒ|jd�ƒdS)NÚmethé)Úprefix)ÚreplacerÚNAMESÚstrr)ÚselfZnodeÚresultsÚname©rú0/opt/alt/python36/lib64/python3.6/fix_asserts.pyÚ transform s zFixAsserts.transformN) Ú__name__Ú __module__Ú __qualname__ÚjoinÚmapÚreprr ZPATTERNrrrrrrsrN)Z fixer_baserZ fixer_utilrÚdictr rrrrrÚs"