File: //usr/local/lib/python3.7/distutils/tests/__pycache__/test_file_util.cpython-37.opt-2.pyc
B
!��g= � @ s� d dl Z d dlZd dlZd dlmZ d dlmZmZ d dlm Z d dl
mZ d dlm
Z
d dlmZmZ G dd � d eje j�Zd
d� Zedkr�ee� � dS )
� N)�patch)� move_file� copy_file)�log)�support)�DistutilsFileError)�run_unittest�unlinkc sX e Zd Zdd� Z� fdd�Z� fdd�Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
� ZS )�FileUtilTestCasec G s. t |�dkr| j�|| � n| j�|� d S )Nr )�len�_logs�append)�self�msg�args� r �:/usr/local/lib/python3.7/distutils/tests/test_file_util.py�_log s zFileUtilTestCase._logc s` t t| ��� g | _tj| _| jt_| �� }t j
�|d�| _t j
�|d�| _
t j
�|d�| _d S )N�f1�f2Zd1)�superr
�setUpr r �info�old_logr Zmkdtemp�os�path�join�source�target�
target_dir)r Ztmp_dir)� __class__r r r s zFileUtilTestCase.setUpc s | j t_tt| ��� d S )N)r r r r r
�tearDown)r )r r r r! s zFileUtilTestCase.tearDownc C s� t | jd�}z|�d� W d |�� X t| j| jdd� g }| �| j|� t| j| jdd� t| j| jdd� d| j| jf g}| �| j|� t| j| jdd� g | _t� | j
� t| j| j
dd� d| j| j
f g}| �| j|� d S )N�wzsome contentr )�verbose� zmoving %s -> %s)�openr �write�closer r �assertEqualr r �mkdirr )r �fZwantedr r r �test_move_file_verbosity# s"