%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/distutils/tests/ |
Current File : //usr/local/lib/python2.7/distutils/tests/test_dep_util.pyc |
ó Pêáac @ s¾ d Z d d l Z d d l Z d d l Z d d l m Z m Z m Z d d l m Z d d l m Z d d l m Z d e j e j f d „ ƒ YZ d „ Z e d k rº e e ƒ ƒ n d S( s Tests for distutils.dep_util.iÿÿÿÿN( t newert newer_pairwiset newer_group( t DistutilsFileError( t support( t run_unittestt DepUtilTestCasec B s# e Z d „ Z d „ Z d „ Z RS( c C sœ | j ƒ } t j j | d ƒ } t j j t ƒ } | j t t | | ƒ | j | ƒ | j t | d ƒ ƒ | j t | | ƒ ƒ | j t | | ƒ ƒ d S( Nt newt I_dont_exist( t mkdtempt ost patht joint abspatht __file__t assertRaisesR R t write_filet assertTruet assertFalse( t selft tmpdirt new_filet old_file( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dep_util.pyt test_newer s c C sý | j ƒ } t j j | d ƒ } t j j | d ƒ } t j | ƒ t j | ƒ t j j | d ƒ } t j j | d ƒ } t j j t ƒ } t j j | d ƒ } | j | ƒ | j | ƒ | j | ƒ | j t | | g | | g ƒ | g | g f ƒ d S( Nt sourcest targetst onet twot four( R R R R t mkdirR R R t assertEqualR ( R R R R R R t threeR ( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dep_util.pyt test_newer_pairwise s c C s^ | j ƒ } t j j | d ƒ } t j | ƒ t j j | d ƒ } t j j | d ƒ } t j j | d ƒ } t j j t ƒ } | j | ƒ | j | ƒ | j | ƒ | j t | | | g | ƒ ƒ | j t | | | g | ƒ ƒ t j | ƒ | j t t | | | g | ƒ | j t | | | g | d d ƒƒ | j t | | | g | d d ƒƒ d S( NR R R R t missingt ignoreR ( R R R R R R R R R R R t removeR t OSError( R R R R R R R ( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dep_util.pyt test_newer_group1 s$ ( t __name__t __module__R R R% ( ( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dep_util.pyR s c C s t j t ƒ S( N( t unittestt makeSuiteR ( ( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dep_util.pyt test_suiteM s t __main__( t __doc__R( R t timet distutils.dep_utilR R R t distutils.errorsR t distutils.testsR t test.test_supportR t TempdirManagert TestCaseR R* R&