Sindbad~EG File Manager
a
��g�f � @ s2 d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlmZm
Z
mZmZmZmZmZmZ ddlZddlZddlmZ zddlZW n ey� dZY n0 e�ejejkp�ejejkd�Zddd�Z G dd � d ej!�Z"G d
d� de"�Z#eG dd
� d
e"��Z$e%dk�r.e�&� dS )z|
Test harness for the venv module.
Copyright (C) 2011-2012 Vinay Sajip.
Licensed to the PSF under a contributor agreement.
� N)�captured_stdout�captured_stderr�
requires_zlib�can_symlink�EnvironmentVarGuard�rmtree�
import_module�*skip_if_broken_multiprocessing_synchronize)�patchz:cannot run venv.create from within a venv on this platformc C sB t j| t jt j|d�}|�� \}}|jr:t �|j| ||��||fS )N)�stdout�stderr�encoding)�
subprocess�Popen�PIPE�communicate�
returncode�CalledProcessError)�cmdr
�p�out�err� r �*/usr/local/lib/python3.9/test/test_venv.py�check_output&