
    Rix                    Z    d dl mZ d dlmZ d dlmZ d dlmZ dd	Z G d
 de          Z	dS )    )annotations)NoReturn)Command)SetuptoolsDeprecationWarningnamestrreturntype[_test]c                j    | dk    rt          j        dddd           t          S t          |           )NtestzAThe test command is disabled and references to it are deprecated.zlPlease remove any references to `setuptools.command.test` in all supported versions of the affected package.)i           )due_date
stacklevel)r   emit_testAttributeError)r   s    W/Users/shanyulin/my-agent/.venv/lib/python3.11/site-packages/setuptools/command/test.py__getattr__r   
   sH    v~~$)O:#	
 	
 	
 	
 


    c                  6    e Zd ZdZdZg dZddZddZdd	Zd
S )r   z?
    Stub to warn when test command is referenced or used.
    z&stub for old test command (do not use)))ztest-module=mz$Run 'test_suite' in specified module)ztest-suite=sz9Run single test, case or suite (e.g. 'module.test_suite'))ztest-runner=rzTest runner to user	   Nonec                    d S N selfs    r   initialize_optionsz_test.initialize_options(       r   c                    d S r   r   r    s    r   finalize_optionsz_test.finalize_options+   r#   r   r   c                     t          d          )Nz9Support for the test command was removed in Setuptools 72)RuntimeErrorr    s    r   runz	_test.run.   s    VWWWr   N)r	   r   )r	   r   )	__name__
__module____qualname____doc__descriptionuser_optionsr"   r%   r(   r   r   r   r   r      sx          ;K  L      X X X X X Xr   r   N)r   r   r	   r
   )

__future__r   typingr   
setuptoolsr   setuptools.warningsr   r   r   r   r   r   <module>r3      s    " " " " " "             < < < < < <
 
 
 
X X X X XG X X X X Xr   