%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/distutils/tests/ |
Current File : //usr/local/lib/python2.7/distutils/tests/test_dir_util.pyo |
ó Pêáac @ 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 m Z 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.dir_util.iÿÿÿÿN( t mkpatht remove_treet create_treet copy_treet ensure_relative( t log( t support( t run_unittestt DirUtilTestCasec B sw e Z d „ Z d „ Z d „ Z d „ Z e j e j j d ƒ d ƒ d „ ƒ Z d „ Z d „ Z d „ Z d „ Z RS( c G s= t | ƒ d k r) | j j | | ƒ n | j j | ƒ d S( Ni ( t lent _logst append( t selft msgt args( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt _log s c C s t t | ƒ j ƒ g | _ | j ƒ } t j j | d ƒ | _ t j j | j d ƒ | _ t j j | d ƒ | _ t j | _ | j t _ d S( Nt deept heret deep2( t superR t setUpR t mkdtempt ost patht joint root_targett targett target2R t infot old_logR ( R t tmp_dir( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dir_util.pyR s c C s# | j t _ t t | ƒ j ƒ d S( N( R R R R R t tearDown( R ( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dir_util.pyR ! s c C s t | j d d ƒg } | j | j | ƒ t | j d d ƒt | j d d ƒd | j d | j g } | j | j | ƒ g | _ t | j d d ƒd | j g } | j | j | ƒ d S( Nt verbosei i s creating %ss' removing '%s' (and everything under it)( R R t assertEqualR R R ( R t wanted( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt! test_mkpath_remove_tree_verbosity% s t wins5 This test is only appropriate for POSIX-like systems.c C sš t j d ƒ } t j | ƒ t | j d ƒ | j t j t j | j ƒ j ƒ d | @ƒ t | j d ƒ | j t j t j | j ƒ j ƒ d | @ƒ d S( Ni iÀ im ( R t umaskR R R! t statt S_IMODEt st_modeR ( R R% ( ( s9 /usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt test_mkpath_with_custom_mode6 s 'c C sž t | j d d d g d d ƒ| j | j g ƒ t | j d d ƒd | j g } t | j d d d g d d ƒ| j | j | ƒ t | j d d ƒd S( Nt onet twot threeR i s creating %si ( R R R! R R ( R R"