ðÕYfØ ã @ s� d Z d d l m Z d d l m Z e d d d d d d d
d d d
d d d d d d d d d d d d
d d d d d d ƒ Z Gd d „ d e ƒ Z d S)z5Fixer that replaces deprecated unittest method names.é )ÚBaseFix)ÚNameZassert_Z
assertTrueZassertEqualsZassertEqualZassertNotEqualsZassertNotEqualZassertAlmostEqualsZassertAlmostEqualZassertNotAlmostEqualsZassertNotAlmostEqualZassertRegexpMatchesZassertRegexZassertRaisesRegexpZassertRaisesRegexZfailUnlessEqualZfailIfEqualZfailUnlessAlmostEqualZfailIfAlmostEqualZ
failUnlessZfailUnlessRaisesZassertRaisesZfailIfZassertFalsec @ s8 e Z d Z d d j e e e ƒ ƒ Z d d „ Z d S)Ú
FixAssertszH
power< any+ trailer< '.' meth=(%s)> any* >
ú|c C s8 | d d } | j t t t | ƒ d | j ƒƒ d S)NÚmethé Úprefix)Úreplacer ÚNAMESÚstrr )ÚselfZnodeZresultsÚname© r ú>/opt/alt/python35/lib64/python3.5/lib2to3/fixes/fix_asserts.pyÚ transform s zFixAsserts.transformN) Ú__name__Ú
__module__Ú__qualname__ÚjoinÚmapÚreprr
ZPATTERNr r r r r r s r N)Ú__doc__Z
fixer_baser Z
fixer_utilr Údictr
r r r r r Ú