Hacked By AnonymousFox
�
^
bc @ s� d Z d d l Z d d l m Z d d l m Z e Z d � Z d e f d � � YZ d e f d � � YZ
d
e f d � � YZ d � Z d
e f d � � YZ
d S( t TestSuitei����Ni ( t case( t utilc C s t | | d � � } | � d S( Nc S s d S( N( t None( ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt <lambda> t ( t getattr( t parentt attrt func( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt _call_if_exists s t
BaseTestSuitec B sz e Z d Z d d � Z d � Z d � Z d � Z d
Z d � Z d � Z
d � Z d � Z d � Z
d
� Z d � Z RS( sN A simple test suite that doesn't provide class or module shared fixtures.
c C s g | _ | j | � d S( N( t _testst addTests( t selft tests( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt __init__ s c C s d t j | j � t | � f S( Ns
<%s tests=%s>( R t strclasst __class__t list( R ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt __repr__ s c C s, t | | j � s t St | � t | � k S( N( t
isinstanceR t NotImplementedR ( R t other( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt __eq__ s c C s | | k S( N( ( R R ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt __ne__ s c C s
t | j � S( N( t iterR ( R ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt __iter__% s c C s+ d } x | D] } | | j � 7} q
W| S( Ni ( t countTestCases( R t casest test( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyR ( s
c C sw t | d � s- t d j t | � � � � n t | t � rc t | t j t f � rc t d � � n | j
j | � d S( Nt __call__s {} is not callablesN TestCases and TestSuites must be instantiated before passing them to addTest()( t hasattrt TypeErrort formatt reprR t typet
issubclassR t TestCaseR R t append( R R ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt addTest. s c C s@ t | t � r t d � � n x | D] } | j | � q% Wd S( Ns0 tests must be an iterable of tests, not a string( R t
basestringR! R( ( R R R ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyR
8 s
c C s, x% | D] } | j r Pn | | � q W| S( N( t
shouldStop( R t resultR ( ( s3 /opt/alt/python27/lib64/python2.7/unittest/suite.pyt run>