D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
python35
/
lib
/
python3.5
/
site-packages
/
setuptools
/
command
/
__pycache__
/
Filename :
test.cpython-35.pyc
back
Copy
���YW! � @ s" d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z m Z d d l m Z m Z m Z m Z m Z m Z m Z m Z d d l m Z d d l m Z Gd d � d e � Z Gd d � d e � Z Gd d � d e � Z d S)� N)�DistutilsOptionError)� TestLoader)�six)�map�filter)�resource_listdir�resource_exists�normalize_path�working_set�_namespace_packages�add_activation_listener�require� EntryPoint)�Command)� unittest_mainc @ s e Z d Z d d d � Z d S)�ScanningLoaderNc C s g } | j t j | | � � t | d � rA | j | j � � t | d � r� x� t | j d � D]� } | j d � r� | d k r� | j d | d d � } n- t | j | d � rc | j d | } n qc | j | j | � � qc Wt | � d k r| j | � S| d Sd S) a Return a suite of all tests cases contained in the given module If the module is a package, load tests from all the modules in it. If the module has an ``additional_tests`` function, call it and add the return value to the tests. �additional_tests�__path__� z.pyz__init__.py�.N� z/__init__.py� r ���)�appendr �loadTestsFromModule�hasattrr r �__name__�endswithr ZloadTestsFromName�lenZ suiteClass)�self�module�pattern�tests�file� submodule� r% �=/tmp/pip-build-m_g0qgod/setuptools/setuptools/command/test.pyr s z"ScanningLoader.loadTestsFromModule)r � __module__�__qualname__r r% r% r% r&