U
e5dØ ã @ sT d Z ddlmZ ddlmZ edddddd d
dddddddd
�ZG dd„ deƒZdS )z5Fixer that replaces deprecated unittest method names.é )ÚBaseFix)ÚNameZ
assertTrueZassertEqualZassertNotEqualZassertAlmostEqualZassertNotAlmostEqualZassertRegexZassertRaisesRegexZassertRaisesZassertFalse)Zassert_ZassertEqualsZassertNotEqualsZassertAlmostEqualsZassertNotAlmostEqualsZassertRegexpMatchesZassertRaisesRegexpZfailUnlessEqualZfailIfEqualZfailUnlessAlmostEqualZfailIfAlmostEqualZ
failUnlessZfailUnlessRaisesZfailIfc @ s( e Zd Zdd eeeƒ¡ Zdd„ ZdS )Ú
FixAssertszH
power< any+ trailer< '.' meth=(%s)> any* >
ú|c C s, |d d }| ttt|ƒ |jd�¡ d S )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 ZPATTERNr r
r
r
r r s þr N)Ú__doc__Z
fixer_baser Z
fixer_utilr Údictr r r
r
r
r Ú