Your IP : 216.73.216.213
3
� f=� � @ s� d Z ddlmZmZmZmZ ddlmZmZ ddl Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlZddlZddlZddlZddlmZ ddlZddlmZ ejd�ZG dd � d �ZG d
d� dej�ZG dd
� d
ej�Z G dd� de �Z!G dd� de �Z"G dd� de �Z#dZ$dZ%dZ&ej'e(e d��o6e j)� dkd�G dd� de ��Z*G dd� de�Z+G dd� de+�Z,G dd � d �Z-G d!d"� d"ej�Z.G d#d$� d$ej�Z/G d%d&� d&ej�Z0d*d'd(�Z1e2d)k�r�e1� dS )+z�Unittests for the various HTTPServer modules.
Written by Cody A.W. Somerville <cody-somerville@ubuntu.com>,
Josip Dzolonga, and Michael Otteneder for the 2007/08 GHOP contest.
� )�BaseHTTPRequestHandler�
HTTPServer�SimpleHTTPRequestHandler�CGIHTTPRequestHandler)�server�
HTTPStatusN)�BytesIO)�support� threadingc @ s e Zd Zdd� Zddd�ZdS )�NoLogRequestHandlerc G s d S )N� )�self�argsr r �:/opt/alt/python36/lib64/python3.6/test/test_httpservers.py�log_message s zNoLogRequestHandler.log_messageNc C s dS )N� r )r
�nr r r �read! s zNoLogRequestHandler.read)N)�__name__�
__module__�__qualname__r r r r r r r s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�TestServerThreadc C s t jj| � || _|| _d S )N)r
�Thread�__init__�request_handler�test_object)r
r r r r r r &