Sindbad~EG File Manager
�
'Μg�� � � � d Z ddlmZ ddlmZmZmZmZ ddlm Z m
Z
ddlZddlZddl
Z
ddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlZddlmZ ddl Z ddl!m"Z"m#Z# ddlZddl$m%Z% dd l&m'Z' dd
l&m(Z( e%jR d�� G d
� d� Z* G d� dejV � Z, G d� dejZ � Z. G d� de.� Z/ G d� de.� Z0 G d� de.� Z1dZ2dZ3dZ4dZ5 ejl e7ed� xr ejp � dk( d� G d� d e.� � Z9 G d!� d"e� Z: G d#� d$e:� Z; G d%� d&� Z< G d'� d(ejZ � Z= G d)� d*ejZ � Z> G d+� d,ejZ � Z? G d-� d.ejZ � Z@d/� ZAeBd0k( r ej� � yy)1z�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.
� )�OrderedDict)�BaseHTTPRequestHandler�
HTTPServer�SimpleHTTPRequestHandler�CGIHTTPRequestHandler)�server�
HTTPStatusN)�mock)�BytesIO�StringIO)�support)� os_helper)�threading_helperT)�modulec � � e Zd Zd� Zdd�Zy)�NoLogRequestHandlerc � � y �N� )�self�argss �2/usr/local/lib/python3.12/test/test_httpservers.py�log_messagezNoLogRequestHandler.log_message( s � �� Nc � � y�N� r )r �ns r �readzNoLogRequestHandler.read, s � �r r )�__name__�
__module__�__qualname__r r r r r r r '