File: //usr/local/lib/python3.10/test/test_asyncio/__pycache__/test_subprocess.cpython-310.opt-1.pyc
o
�ii � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlZd dlmZ d dlmZ d dl m
Z d dlm
Z
d dlmZ ejdkrGd d lmZ ejd
dgZejd
d�d
�gZdd� ZG dd� dej�ZG dd� dej�ZG dd� d�Zejdkr�G dd� de�ZG dd� deej�Ze�d�G dd� deej��ZG dd� deej�Z G dd � d eej�Z!d!d"� Z"e�#e"� d#�G d$d%� d%eej��Z$n
G d&d'� d'eej�Z%G d(d)� d)�Z&e'd*kr�e�(� dS dS )+� N)�mock)�base_subprocess)�
subprocess)�utils)�support)� os_helper�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 �>/usr/local/lib/python3.10/test/test_asyncio/test_subprocess.py�tearDownModule s r c @ � 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"