Your IP : 216.73.216.213
a
XC?h]h � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlZd dlmZ d dlmZ d dl m
Z d dlm
Z
ejdkr�d dlmZ ejd d
gZejd d�d�gZd
d� ZG dd� dej�ZG dd� dej�ZG dd� d�Zejdk�r|G dd� de�ZG dd� deej�Ze�d�G dd� deej��ZG dd� deej�ZG dd� deej�Zd d!� Z e�!e � d"�G d#d$� d$eej��Z"nG d%d&� d&eej�Z#G d'd(� d(�Z$e%d)k�r�e�&� dS )*� N)�mock)�base_subprocess)�
subprocess)�utils)�support�win32)�unix_events�-czimport time; time.sleep(3600)�;)�
import syszdata = sys.stdin.buffer.read()zsys.stdout.buffer.write(data)c C s t �d � d S �N)�asyncioZset_event_loop_policy� r r �F/opt/alt/python39/lib64/python3.9/test/test_asyncio/test_subprocess.py�tearDownModule s r c @ s e Zd Zdd� ZdS )�TestSubprocessTransportc O s. t �� | _d | j_d | j_d | j_d| j_d S )N���)r �Mock�_proc�stdin�stdout�stderr�pid)�self�args�kwargsr r r �_start! s
zTestSubprocessTransport._startN)�__name__�
__module__�__qualname__r r r r r r s r c s6 e Zd Z� fdd�Zd
dd�Zdd� Zdd � Z� ZS )�SubprocessTransportTestsc s$ t � �� | �� | _| �| j� d S r )�super�setUpZ
new_test_loop�loop�set_event_loop�r �� __class__r r r"