Your IP : 216.73.217.32
��Yf� � @ sT d d l Z d d l Z Gd d � d d e j �Z Gd d � d d e j �Z d S)� Nc @ s� e Z d Z d Z e j d d � � Z e j d d � � Z e j d d � � Z e j d d � � Z e j d
d � � Z
e j d d
� � Z d S)�FinderTestsz!Basic tests for a finder to pass.c C s d S)N� )�selfr r �</opt/alt/python35/lib64/python3.5/test/test_importlib/abc.py�test_module s zFinderTests.test_modulec C s d S)Nr )r r r r �test_package s zFinderTests.test_packagec C s d S)Nr )r r r r �test_module_in_package s z"FinderTests.test_module_in_packagec C s d S)Nr )r r r r �test_package_in_package s z#FinderTests.test_package_in_packagec C s d S)Nr )r r r r �test_package_over_module s z$FinderTests.test_package_over_modulec C s d S)Nr )r r r r �test_failure$ s zFinderTests.test_failureN)�__name__�
__module__�__qualname__�__doc__�abc�abstractmethodr r r r r
r r r r r r s r � metaclassc @ sy e Z d Z e j d d � � Z e j d d � � Z e j d d � � Z e j d d � � Z e j d d
� � Z d S)�LoaderTestsc C s d S)z�A module should load without issue.
After the loader returns the module should be in sys.modules.
Attributes to verify:
* __file__
* __loader__
* __name__
* No __path__
Nr )r r r r r , s zLoaderTests.test_modulec C s d S)a Loading a package should work.
After the loader returns the module should be in sys.modules.
Attributes to verify:
* __name__
* __file__
* __package__
* __path__
* __loader__
Nr )r r r r r <