U
    f                     @   sJ   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 dZ	dS )    )upload)Distribution)RemovedCommandError)mockNc                   @   s   e Zd Zdd ZdS )
TestUploadc              	   C   sJ   t  }t t t fg|_t|}tt |  W 5 Q R X dS )z;Ensure that the register command has been properly removed.N)	r   r   ZMockZ
dist_filesr   pytestZraisesr   run)selfZdistcmd r   ;lib/python3.8/site-packages/setuptools/tests/test_upload.pytest_upload_exception   s
    z TestUpload.test_upload_exceptionN)__name__
__module____qualname__r   r   r   r   r   r   
   s   r   )
Zsetuptools.command.uploadr   Zsetuptools.distr   Zsetuptools.errorsr   Zunittestr   r   r   r   r   r   r   <module>   s
   