File: //lib/python2.7/site-packages/setuptools/command/test.pyo
ó
Àfc @ s: d d l Z 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 m 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 m Z d d l m Z d e f d
„ ƒ YZ d e f d „ ƒ YZ d
e f d „ ƒ YZ d S( iÿÿÿÿN( t DistutilsErrort DistutilsOptionError( t log( t
TestLoader( t six( t mapt filter( t resource_listdirt resource_existst normalize_patht working_sett _namespace_packagest evaluate_markert add_activation_listenert requiret
EntryPoint( t Commandt ScanningLoaderc B s e Z d „ Z d d „ Z RS( c C s t j | ƒ t ƒ | _ d S( N( R t __init__t sett _visited( t self( ( s; /usr/lib/python2.7/site-packages/setuptools/command/test.pyR s
c C s7 | | j k r d S| j j | ƒ g } | j t j | | ƒ ƒ t | d ƒ rg | j | j ƒ ƒ n t | d ƒ rx“ t | j d ƒ D]| } | j
d ƒ r | d k r | j d | d } n- t | j | d ƒ r‰ | j d | } n q‰ | j | j | ƒ ƒ q‰ Wn t
| ƒ d k r+| j | ƒ S| d
Sd S( s 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.
t additional_testst __path__t s .pys __init__.pyt .iýÿÿÿs /__init__.pyi i N( R t Nonet addt appendR t loadTestsFromModulet hasattrR R t __name__t endswithR t loadTestsFromNamet lent
suiteClass( R t modulet patternt testst filet submodule( ( s; /usr/lib/python2.7/site-packages/setuptools/command/test.pyR s$
N( R t
__module__R R R ( ( ( s; /usr/lib/python2.7/site-packages/setuptools/command/test.pyR s t NonDataPropertyc B s e Z d „ Z d d „ Z RS( c C s
| | _ d S( N( t fget( R R+ ( ( s; /usr/lib/python2.7/site-packages/setuptools/command/test.pyR >