Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/distutils/tests/__pycache__/test_spawn.cpython-39.opt-1.pyc
Ðазад
a d�hT � @ s� d Z ddlZddlZddlZddlZddlmZmZ ddl m Z ddlm Z ddlmZ ddlmZ ddlm Z G dd � d e je jej�Zd d� Zedkr�ee� � dS ) zTests for distutils.spawn.� N)�run_unittest� unix_shell)�support)�find_executable)�spawn)�DistutilsExecErrorc @ s6 e Zd Ze�ejdv d�dd� �Zdd� Zdd� Z d S ) � SpawnTestCase)�nt�posixzRuns only under posix or ntc C s� | � � }tjdkr2tj�|d�}| �|dt � ntj�|d�}| �|d� t�|d� | � t t|g� tjdkr�tj�|d�}| �|dt � ntj�|d�}| �|d� t�|d� t|g� d S ) N�win32zfoo.shz#!%s exit 1zfoo.batzexit 1i� z#!%s exit 0zexit 0)�mkdtemp�sys�platform�os�path�joinZ write_filer �chmod�assertRaisesr r )�selfZtmpdirZexe� r �;/opt/imh-python/lib/python3.9/distutils/tests/test_spawn.py� test_spawn s zSpawnTestCase.test_spawnc C s t �� ���}t j}|d }tj�||�}t|d�� W d � n1 sH0 Y t�|tj � t ||d�}| �||� tj dkr�t ||d�}| �||� t �|��$ t |�}| �||� W d � n1 s�0 Y d| }t ||d�}| �|� t �� ��}d|d<