
    7f                     X    d dl mZ d dlmZ d dlmZ d dlmZ d dlZ G d d          Z	dS )    )register)Distribution)RemovedCommandError)mockNc                       e Zd Zd ZdS )TestRegisterc                 H   t                      }t          j                    t          j                    t          j                    fg|_        t	          |          }t          j        t                    5  |                                 ddd           dS # 1 swxY w Y   dS )z;Ensure that the register command has been properly removed.N)	r   r   Mock
dist_filesr   pytestraisesr   run)selfdistcmds      \/home/feoh/.local/pipx/shared/lib/python3.11/site-packages/setuptools/tests/test_register.pytest_register_exceptionz$TestRegister.test_register_exception   s    ~~ IKKdikkBCtnn].// 	 	GGIII	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	s   5BBBN)__name__
__module____qualname__r        r   r   r   
   s#            r   r   )
setuptools.command.registerr   setuptools.distr   setuptools.errorsr   unittestr   r   r   r   r   r   <module>r      s    0 0 0 0 0 0 ( ( ( ( ( ( 1 1 1 1 1 1       	 	 	 	 	 	 	 	 	 	r   