§
    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   € € € € € ðà—H’H˜S˜S  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,   