B
    18\                 @   sT   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ZG dd deZdS )z5Fixer that replaces deprecated unittest method names.   )BaseFix)Name
assertTrueassertEqualassertNotEqualassertAlmostEqualassertNotAlmostEqualassertRegexassertRaisesRegexassertRaisesassertFalse)assert_assertEqualsassertNotEqualsassertAlmostEqualsassertNotAlmostEqualsassertRegexpMatchesassertRaisesRegexpfailUnlessEqualfailIfEqualfailUnlessAlmostEqualfailIfAlmostEqual
failUnlessfailUnlessRaisesfailIfc               @   s(   e Zd Zddeee Zdd ZdS )
FixAssertszH
              power< any+ trailer< '.' meth=(%s)> any* >
              |c             C   s,   |d d }| ttt| |jd d S )Nmeth    )prefix)replacer   NAMESstrr   )selfnoderesultsname r'   ]/oak/stanford/groups/akundaje/marinovg/programs/Python-3.7.3/Lib/lib2to3/fixes/fix_asserts.py	transform    s    zFixAsserts.transformN)	__name__
__module____qualname__joinmapreprr!   PATTERNr)   r'   r'   r'   r(   r      s   r   N)__doc__
fixer_baser   
fixer_utilr   dictr!   r   r'   r'   r'   r(   <module>   s$   