
    ZQd                     p    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          Z G 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                   X    e Zd Zdd                     eee                    z  Zd ZdS )
FixAssertszH
              power< any+ trailer< '.' meth=(%s)> any* >
              |c                     |d         d         }|                     t          t          t          |                   |j                             d S )Nmeth    )prefix)replacer   NAMESstrr"   )selfnoderesultsnames       0/usr/lib/python3.11/lib2to3/fixes/fix_asserts.py	transformzFixAsserts.transform    sB    vq!T%D		*4;???@@@@@    N)	__name__
__module____qualname__joinmapreprr$   PATTERNr+    r,   r*   r   r      sO        HHSSu--../GA A A A Ar,   r   N)__doc__
fixer_baser   
fixer_utilr   dictr$   r   r4   r,   r*   <module>r9      s    ; ; !                $*0%*! -,#	 	 	$A A A A A A A A A Ar,   