o bc@sTdZddlmZddlmZedddddd d dddddd d d ZGdddeZdS)z5Fixer that replaces deprecated unittest method names.)BaseFix)Name assertTrue assertEqualassertNotEqualassertAlmostEqualassertNotAlmostEqual assertRegexassertRaisesRegex assertRaises assertFalse)assert_ assertEqualsassertNotEqualsassertAlmostEqualsassertNotAlmostEqualsassertRegexpMatchesassertRaisesRegexpfailUnlessEqual failIfEqualfailUnlessAlmostEqualfailIfAlmostEqual failUnlessfailUnlessRaisesfailIfc@s(eZdZddeeeZddZdS) FixAssertszH power< any+ trailer< '.' meth=(%s)> any* > |cCs,|dd}|ttt||jddS)Nmeth)prefix)replacerNAMESstrr)selfnoderesultsnamer'0/usr/lib/python3.10/lib2to3/fixes/fix_asserts.py transform s  zFixAsserts.transformN) __name__ __module__ __qualname__joinmapreprr!PATTERNr)r'r'r'r(rs  rN)__doc__ fixer_baser fixer_utilrdictr!rr'r'r'r(s(