File: //lib/python3.6/site-packages/supervisor/tests/__pycache__/test_http_client.cpython-36.pyc
3
�k�`�5 � @ sx d dl Z d dlZd dlZd dlmZ d dlmZ G dd� dej�ZG dd� dej�ZG dd � d e �Z
G d
d� de �ZdS )� N)�as_bytes)�StringIOc @ sL e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dS )�
ListenerTestsc C s ddl m} |S )Nr )�Listener)�supervisor.http_clientr )�selfr � r �&/usr/lib/python3.6/test_http_client.py�_getTargetClass s zListenerTests._getTargetClassc C s
| j � � S )N)r
)r r r r �_makeOne
s zListenerTests._makeOnec C s | j � }| j|jd d �d � d S )N)r �assertEqual�status)r �instr r r �test_status s zListenerTests.test_statusc C sP | j � }z:tj}t� }|t_| j|jdd�d � | j|j� d� W d |t_X d S )N�url�errorz
url error
)r �sys�stderrr r r �getvalue)r r Z
old_stderrr r r r �
test_error s zListenerTests.test_errorc C s"