Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/distutils/tests/__pycache__/test_archive_util.cpython-39.pyc
Ðазад
a d�h�7 � @ s� d Z ddlZddlZddlZddlZddlmZ ddlZddlm Z ddl mZmZm Z mZmZ ddlmZmZ ddlmZ ddlmZmZmZmZ zddlZddlZd ZW n ey� d ZY n0 zddlZd ZW n ey� ed�ZY n0 zddl Z d Z!W n e�y d Z!Y n0 zddl"Z"W n e�y> dZ"Y n0 zddl#Z#W n e�yd dZ#Y n0 dd � Z$G dd� dej%ej&ej'�Z(dd� Z)e*dk�r�ee)� � dS )z!Tests for distutils.archive_util.� N)� splitdrive)�archive_util)�check_archive_formats�make_tarball�make_zipfile�make_archive�ARCHIVE_FORMATS)�find_executable�spawn)�support)�check_warnings�run_unittest�patch� change_cwdTF�zipc C s8 t jjrdS z| �t�� � W n ty2 Y dS 0 dS )zF Return True if the filename can be saved in the file system. TF)�os�path�supports_unicode_filenames�encode�sys�getfilesystemencoding�UnicodeEncodeError)�filename� r �B/opt/imh-python/lib/python3.9/distutils/tests/test_archive_util.py� can_fs_encode/ s r c @ s� e Zd Ze�ed�dBdd��Ze�ed�dd� �Ze�ed�dd � �Z e�e d �dd� �Ze�ed �d�dd� �Z e�ed�d�dd� �Zdd� Zdd� Zg d�Zdd� eD �Zdd� Ze�ed�o�ed�o�ed�d d!� �Ze�ed"�d#�d$d%� �Ze�e�o ed&�d'd(� �Ze�ed)�d*d+� �Zd,d-� Zd.d/� Zd0d1� Zd2d3� Ze�ed�d4d5� �Ze�ed�d6d7� �Ze�e d8�d9d:� �Z d;d<� Z!e�ed=�e�e"d>�d?d@� ��Z#dAS )C�ArchiveUtilTestCasezNeed zlib support to run�archivec C s, | � � }| �||d� | j||dd d� d S )N�.tar.gz�.tar��compress�� _create_files� _make_tarball)�self�name�tmpdirr r r �test_make_tarball@ s z%ArchiveUtilTestCase.test_make_tarballc C s | � � }| j|dddd� d S )Nr r �gzipr r"