Sindbad~EG File Manager
a
��g�b � @ s� d dl Z d dl mZ d dlmZ d dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dl
Z
d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlmZ zd dlZW n ey� dZY n0 zd dlZW n e�y dZY n0 zd dlZW n e�y: dZY n0 ej�rNe �d��ej dkZ!e!�rddZ"ndZ"d Z#e$e%e&fZ'ej(d
dfa)dd
� Z*G dd� de j+�Z,G dd� de-�Z.G dd� dej/�Z0G dd� de,�Z1G dd� de,�Z2dd� Z3e �4e!d�G dd� de,��Z5e �6e!d�G dd� de,��Z7G d d!� d!e j+�Z8e �6e9ed"�d#�G d$d%� d%e1��Z:e �6e!d&�G d'd(� d(e,��Z;G d)d*� d*e,�Z<e=d+k�r�e �>� dS ),� N)�mock)�support)�FakePathztest is not helpful for PGO�win32z@import msvcrt; msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY);� )Znonexisting_i_hope�-c�passc C s@ t �d�} | d u rd S t�| tj�r<t�| g�jdkr<| fad S )N�truer ) �shutil�which�os�access�X_OK�
subprocess�run�
returncode�ZERO_RETURN_CMD)Z
shell_true� r �0/usr/local/lib/python3.9/test/test_subprocess.py�setUpModule>