§
    WŠtj¾
  ã                   óx   — d Z ddlZddlmZmZ ddlZ ej        d¬¦  «        d„ ¦   «         Z G d„ d¦  «        ZdS )	zTests for distutils.version.é    N)ÚLooseVersionÚStrictVersionT)Úautousec               #   ó€   K  — t           j                             ¦   «         5  d V — d d d ¦  «         d S # 1 swxY w Y   d S )N)Ú	distutilsÚversionÚsuppress_known_deprecation© ó    úf/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/setuptools/_distutils/tests/test_version.pyÚsuppress_deprecationr   	   sˆ   è è € å	Ô	×	5Ò	5Ñ	7Ô	7ð ð Øˆˆˆðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s   ¡3³7º7c                   ó    — e Zd Zd„ Zd„ Zd„ ZdS )ÚTestVersionc                 óÊ   — t          d¦  «        }|j        dk    sJ ‚|j        dk    sJ ‚t          |¦  «        dk    sJ ‚t          d¦  «        }t          |¦  «        dk    sJ ‚d S )Nz1.2.3a1)é   é   é   )Úar   z1.2.0ú1.2)r   r   Ú
prereleaseÚstr)Úselfr   s     r   Útest_prereleasezTestVersion.test_prerelease   sw   € Ý 	Ñ*Ô*ˆØŒ )Ò+Ð+Ð+Ð+ØÔ! XÒ-Ð-Ð-Ð-Ý�7‰|Œ|˜yÒ(Ð(Ð(Ð(å Ñ(Ô(ˆÝ�7‰|Œ|˜uÒ$Ð$Ð$Ð$Ð$Ð$r   c                 ó–  — dddt           fdddt           fddt           fd	d
t           fddddddddddt           ff}|D �]\  }}}	 t          |¦  «                             t          |¦  «        ¦  «        }n/# t           $ r" |t           u rY ŒMt          d|› d|› d�¦  «        ‚w xY w||k    sJ d|› d|› d|› d|› �¦   «         ‚t          |¦  «                             |¦  «        }||k    sJ d|› d|› d|› d|› �¦   «         ‚t          |¦  «                             t	          ¦   «         ¦  «        }|t
          u sJ d|› d|› d|› �¦   «         ‚�Œd S )N©z1.5.1z1.5.2b2éÿÿÿÿÚ161ú3.10a©ú8.02r    r   ú3.4jú
1996.07.12ú3.2.pl0ú3.1.1.6Ú2g6Ú11g)z0.9z2.2r   )ú1.2.1r   r   )ú1.1ú1.2.2r   )r   r(   r   )r'   r)   r   )r)   r   r   )r   r)   r   )z0.4.0z0.4r   ú1.13++ú5.5.kwúcmp(ú, z) shouldn't raise ValueErrorú) should be ú, got ú ) should be NotImplemented, got )Ú
ValueErrorr   Ú_cmpÚAssertionErrorÚobjectÚNotImplemented©r   ÚversionsÚv1Úv2ÚwantedÚress         r   Útest_cmp_strictzTestVersion.test_cmp_strict   sÑ  € à$Ø�G�ZÐ(ØØ�\¥:Ð.Ø˜	¥:Ð.Ø�E�:Ð&ØØØ ØØ"ØØ ØØ�x¥Ð,ð
ˆð$ 'ð 	ñ 	‰NˆB��FðXÝ# BÑ'Ô'×,Ò,­]¸2Ñ->Ô->Ñ?Ô?��øÝð Xð Xð XØ�ZÐ'Ð'Ø�Hå(Ð)V°Ð)VÐ)V°bÐ)VÐ)VÐ)VÑWÔWÐWð	Xøøøð
 ˜&’=�=�=Ð"R¨Ð"RÐ"R¨rÐ"RÐ"R¸vÐ"RÐ"RÈSÐ"RÐ"R‘=”=�=Ý Ñ#Ô#×(Ò(¨Ñ,Ô,ˆCØ˜&’=�=�=Ð"R¨Ð"RÐ"R¨rÐ"RÐ"R¸vÐ"RÐ"RÈSÐ"RÐ"R‘=”=�=Ý Ñ#Ô#×(Ò(­©¬Ñ2Ô2ˆCØ�.Ð(Ð(Ð(ØF�rÐFÐF˜RÐFÐFÀÐFÐFñ )Ô(Ð(Ñ(ð	ð 	s   Á/A4Á4B Â	B c           
      óÂ  — d}|D ]Ù\  }}}t          |¦  «                             t          |¦  «        ¦  «        }||k    sJ d|› d|› d|› d|› �¦   «         ‚t          |¦  «                             |¦  «        }||k    sJ d|› d|› d|› d|› �¦   «         ‚t          |¦  «                             t          ¦   «         ¦  «        }|t          u sJ d|› d|› d|› �¦   «         ‚ŒÚd S )N)r   )r   r   r   r   )r!   r"   r   )r#   r$   r   )r%   r&   r   )z0.960923z	2.2beta29r   )r*   r+   r   r,   r-   r.   r/   r0   )r   r2   r4   r5   r6   s         r   Útest_cmpzTestVersion.test_cmp<   s&  € ð	
ˆð 'ð 	ð 	‰NˆB��FÝ˜rÑ"Ô"×'Ò'­°RÑ(8Ô(8Ñ9Ô9ˆCØ˜&’=�=�=Ð"R¨Ð"RÐ"R¨rÐ"RÐ"R¸vÐ"RÐ"RÈSÐ"RÐ"R‘=”=�=Ý˜rÑ"Ô"×'Ò'¨Ñ+Ô+ˆCØ˜&’=�=�=Ð"R¨Ð"RÐ"R¨rÐ"RÐ"R¸vÐ"RÐ"RÈSÐ"RÐ"R‘=”=�=Ý˜rÑ"Ô"×'Ò'­©¬Ñ1Ô1ˆCØ�.Ð(Ð(Ð(ØF�rÐFÐF˜RÐFÐFÀÐFÐFñ )Ô(Ð(Ð(ð	ð 	r   N)Ú__name__Ú
__module__Ú__qualname__r   r<   r>   r
   r   r   r   r      sB   € € € € € ð%ð %ð %ð!ð !ð !ðFð ð ð ð r   r   )	Ú__doc__r   Údistutils.versionr   r   ÚpytestÚfixturer   r   r
   r   r   ú<module>rF      sŸ   ðØ "Ð "à Ð Ð Ð Ø 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9Ð 9à €€€ð €„˜ÐÑÔðð ñ Ôðð
Að Að Að Að Añ Aô Að Að Að Ar   