Edit File: test_process.cpython-36.pyc
3 �k�`v� � @ sj d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlmZ d dl m Z mZmZ d dl m Z d dl mZ d dl mZ d dl mZ d d l mZ d d l mZ d dl mZ d dl mZ d d l mZ d dl mZ d dlmZ d dlmZ G dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� de�ZG dd� dej�Z G dd� de�Z!G dd� dej�Z"dS )� N)�as_bytes)�maxint)�Mock�patch�sentinel)�DummyOptions)�DummyPConfig)�DummyProcess)�DummyPGroupConfig)�DummyDispatcher)� DummyEvent)�DummyFCGIGroupConfig)�DummySocketConfig)�DummyProcessGroup)�DummyFCGIProcessGroup)� Subprocess)� BadCommandc @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Z d=d>� Z!d?d@� Z"dAdB� Z#dCdD� Z$dEdF� Z%dGdH� Z&dIdJ� Z'dKdL� Z(dMdN� Z)dOdP� Z*dQdR� Z+dSdT� Z,dUdV� Z-dWdX� Z.dYdZ� Z/d[d\� Z0d]d^� Z1d_d`� Z2dadb� Z3dcdd� Z4dedf� Z5dgdh� Z6didj� Z7dkdl� Z8dmdn� Z9dodp� Z:dqdr� Z;dsdt� Z<dudv� Z=dwdx� Z>dydz� Z?d{d|� Z@d}d~� ZAdd�� ZBd�d�� ZCd�d�� ZDd�d�� ZEd�d�� ZFd�d�� ZGd�d�� ZHd�d�� ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXd�d�� ZYd�d�� ZZd�d�� Z[d�d�� Z\d�S )��SubprocessTestsc C s ddl m} |S )Nr )r )�supervisor.processr )�selfr � r �"/usr/lib/python3.6/test_process.py�_getTargetClass s zSubprocessTests._getTargetClassc O s | j � ||�S )N)r )r �arg�kwr r r �_makeOne s zSubprocessTests._makeOnec C s ddl m} |� d S )Nr )�clear)�supervisor.eventsr )r r r r r �tearDown"