?
| Path : /lib64/python2.7/unittest/ |
| Current File : //lib64/python2.7/unittest/loader.pyo |
ó
{fc @ s d 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 d d l m Z d d l
m Z m Z e
Z e j d e j ƒ Z d „ Z d „ Z d
„ Z d e f d „ ƒ YZ e ƒ Z e d
„ Z e d „ Z d e e j d „ Z d e e j d „ Z d S( s Loading unittests.iÿÿÿÿN( t
cmp_to_key( t fnmatchi ( t caset suites [_a-z]\w*\.py$c C s/ d | t j ƒ f } t d | t | ƒ | ƒ S( Ns# Failed to import test module: %s
%st ModuleImportFailure( t tracebackt
format_exct _make_failed_testt ImportError( t namet
suiteClasst message( ( s' /usr/lib64/python2.7/unittest/loader.pyt _make_failed_import_test s c C s t d | | | ƒ S( Nt LoadTestsFailure( R ( R t exceptionR
( ( s' /usr/lib64/python2.7/unittest/loader.pyt _make_failed_load_tests s c sG ‡ f d † } i | | 6} t | t j f | ƒ } | | | ƒ f ƒ S( Nc s
ˆ ‚ d S( N( ( t self( R ( s' /usr/lib64/python2.7/unittest/loader.pyt testFailure s ( t typeR t TestCase( t classnamet
methodnameR R
R t attrst TestClass( ( R s' /usr/lib64/python2.7/unittest/loader.pyR s
t
TestLoaderc B s› e Z d Z d Z e Z e j Z d Z
d „ Z e d „ Z
d d „ Z d d „ Z d „ Z d d d „ Z d „ Z d
„ Z d „ Z d „ Z d
„ Z RS( s
This class is responsible for loading tests according to various criteria
and returning them wrapped in a TestSuite
t testc C sn t | t j ƒ r! t d ƒ ‚ n | j | ƒ } | rR t | d ƒ rR d g } n | j t | | ƒ ƒ } | S( s; Return a suite of all test cases contained in testCaseClasssY Test cases should not be derived from TestSuite. Maybe you meant to derive from TestCase?t runTest( t
issubclassR t TestSuitet TypeErrort getTestCaseNamest hasattrR
t map( R t
testCaseClasst
testCaseNamest loaded_suite( ( s' /usr/lib64/python2.7/unittest/loader.pyt loadTestsFromTestCase0 s c C sÝ g } x] t | ƒ D]O } t | | ƒ } t | t ƒ r t | t j ƒ r | j | j | ƒ ƒ q q Wt | d d ƒ } | j
| ƒ } | rÙ | d k rÙ y | | | d ƒ SWqÙ t k
rÕ } t | j
| | j
ƒ SXn | S( s>