a
    	3j                     @   sj   d dl mZ d dl mZ edZddlZddlZG dd dejZejeed\Z	Z
ed	krfe  dS )
   )abc)utilzimportlib.machinery    Nc                   @   s4   e Zd Zdd Zdd Zd ZZdZdZdd Z	dS )FinderTestsc                 C   s`   | j tjj| j j| j jf}t & t	dt
 ||W  d    S 1 sR0    Y  d S )Nignore)	machinery
FileFinderr   
EXTENSIONSpathExtensionFileLoaderEXTENSION_SUFFIXESwarningscatch_warningssimplefilterDeprecationWarningfind_module)selffullnameZimporter r   e/www/server/python_manager/versions/3.9.10/lib/python3.9/test/test_importlib/extension/test_finder.pyr      s    
zFinderTests.find_modulec                 C   s   |  | tjj d S )N)Z
assertTruer   r   r	   namer   r   r   r   test_module   s    zFinderTests.test_moduleNc                 C   s   |  | d d S )Nzasdfjkl;)ZassertIsNoner   r   r   r   r   test_failure"   s    zFinderTests.test_failure)
__name__
__module____qualname__r   r   Ztest_packageZtest_package_in_packageZtest_module_in_packageZtest_package_over_moduler   r   r   r   r   r   
   s   r   )r   __main__) r   r   Zimport_importlibr   Zunittestr   r   Z	test_bothZFrozen_FinderTestsZSource_FinderTestsr   mainr   r   r   r   <module>   s   
