Current Path : /usr/lib/python2.7/dist-packages/twisted/test/ |
Current File : //usr/lib/python2.7/dist-packages/twisted/test/test_paths.pyc |
=Nc @ 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 Z d d l m 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 d e j f d YZ d e j f d YZ d e j f d YZ d Z d e f d YZ d f d YZ d e j f d YZ d e j f d YZ d e j f d YZ d e f d YZ d d l m Z d e j f d YZ! d S( sO Test cases covering L{twisted.python.filepath} and L{twisted.python.zippath}. iN( t set( t WindowsErrort ERROR_DIRECTORY( t filepath( t ZipArchive( t platform( t unittestt AbstractFilePathTestCasec B s e Z d Z d Z d Z d Z d Z d Z d Z d Z 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( s file 1s file 2c G s8 t j j t j j | j | } | j j | | S( N( t ost patht abspatht joint cmnt allt append( t selft pt x( ( s; /usr/lib/python2.7/dist-packages/twisted/test/test_paths.pyt _mkpath s $c G s t j | j | d S( N( R t mkdirR ( R t dirname( ( s; /usr/lib/python2.7/dist-packages/twisted/test/test_paths.pyt subdir s c G s t | j | d S( Nt wb( t openR ( R R ( ( s; /usr/lib/python2.7/dist-packages/twisted/test/test_paths.pyt subfile# s c C s2 t j | _ t j j | j } | _ | g | _ t j | | j d | j d } | j | j | j | j d d } | j | j | j | j d | j d d } | j | j d d } | j | j d d } | j t j | | _ t j d | _ d S( Nt sub1t file1t file2t sub3s file3.ext1s file3.ext2s file3.ext3t /( t timet nowR R R t mktempR R R R R t writet f1contentt closet f2contentR t FilePatht root( R R t f( ( s; /usr/lib/python2.7/dist-packages/twisted/test/test_paths.pyt setUp' s( c C sG | j | j j d j d j d j | j d d d g d S( sV Verify that the segments between two paths are correctly identified. t at bt cN( t assertEqualR t childt segmentsFrom( R ( ( s; /usr/lib/python2.7/dist-packages/twisted/test/test_paths.pyt test_segmentsFromPositive>