File: //usr/local/lib/python3.7/test/test_asyncio/__pycache__/test_subprocess.cpython-37.pyc
B
��g9R � @ s: d dl Z d dlZd dlZd dlZd dlmZ d dlZd dlmZ d dlmZ d dlm Z
d dlmZ ej
dkrzd dlmZ ejd d
gZejd d�d�gZG d
d� dej�ZG dd� de
j�ZG dd� d�Zej
dk�rG dd� de�ZG dd� dee
j�ZG dd� dee
j�ZnG dd� dee
j�Zedk�r6e�� dS )� N)�mock)�base_subprocess)�
subprocess)�utils)�support�win32)�unix_eventsz-czimport time; time.sleep(3600)�;)z
import syszdata = sys.stdin.buffer.read()zsys.stdout.buffer.write(data)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�kwargs� r �=/usr/local/lib/python3.7/test/test_asyncio/test_subprocess.py�_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 )N)�super�setUpZ
new_test_loop�loop�set_event_loop)r )� __class__r r r $ s
zSubprocessTransportTests.setUpNc C s>