Your IP : 216.73.216.213
�
��f c @ 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
Gd d � d e j e j � Z d d
� Z e d k r� e
e � � n d S( u Tests for distutils.dep_util.i N( u neweru newer_pairwiseu newer_group( u DistutilsFileError( u support( u run_unittestc B s8 | Ee Z d Z d d � Z d d � Z d d � Z d S( u DepUtilTestCasec C s� | j � } t j j | d � } t j j t � } | j t t | | � | j | � | j
t | d � � | j
t | | � � | j t | | � � d S( Nu newu I_dont_exist( u mkdtempu osu pathu joinu abspathu __file__u assertRaisesu DistutilsFileErroru neweru
write_fileu
assertTrueu assertFalse( u selfu tmpdiru new_fileu old_file( ( uB /opt/alt/python33/lib64/python3.3/distutils/tests/test_dep_util.pyu
test_newer
s
u DepUtilTestCase.test_newerc 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( Nu sourcesu targetsu oneu twou four(
u mkdtempu osu pathu joinu mkdiru abspathu __file__u
write_fileu assertEqualu newer_pairwise( u selfu tmpdiru sourcesu targetsu oneu twou threeu four( ( uB /opt/alt/python33/lib64/python3.3/distutils/tests/test_dep_util.pyu test_newer_pairwise s
u# DepUtilTestCase.test_newer_pairwisec 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( Nu sourcesu oneu twou threeu missingu ignoreu newer( u mkdtempu osu pathu joinu mkdiru abspathu __file__u
write_fileu
assertTrueu newer_groupu assertFalseu removeu assertRaisesu OSError( u selfu tmpdiru sourcesu oneu twou threeu old_file( ( uB /opt/alt/python33/lib64/python3.3/distutils/tests/test_dep_util.pyu test_newer_group1 s$
u DepUtilTestCase.test_newer_groupN( u __name__u
__module__u __qualname__u
test_neweru test_newer_pairwiseu test_newer_group( u
__locals__( ( uB /opt/alt/python33/lib64/python3.3/distutils/tests/test_dep_util.pyu DepUtilTestCase s u DepUtilTestCasec C s
t j t � S( N( u unittestu makeSuiteu DepUtilTestCase( ( ( uB /opt/alt/python33/lib64/python3.3/distutils/tests/test_dep_util.pyu
test_suiteM s u
test_suiteu __main__( u __doc__u unittestu osu timeu distutils.dep_utilu neweru newer_pairwiseu newer_groupu distutils.errorsu DistutilsFileErroru distutils.testsu supportu test.supportu run_unittestu TempdirManageru TestCaseu DepUtilTestCaseu
test_suiteu __name__( ( ( uB /opt/alt/python33/lib64/python3.3/distutils/tests/test_dep_util.pyu <module> s B