File: //usr/lib/python3/dist-packages/twisted/web/test/__pycache__/test_client.cpython-310.pyc
o
�bT � @ sj d Z ddlmZmZ ddlmZmZ ddlmZ ddl m
Z
eej�G dd� d��ZG dd � d ej
�Zd
S )z,
Tests for various parts of L{twisted.web}.
� )�implementer�verify)�defer�
interfaces)�unittest)�clientc @ s. e Zd ZdZdd� Zdefdd�Zdd� Zd S )
�
DummyEndPointz*An endpoint that does not connect anywherec C s
|| _ d S )N��
someString)�selfr
� r �>/usr/lib/python3/dist-packages/twisted/web/test/test_client.py�__init__ s
zDummyEndPoint.__init__�returnc C s d| j � d�S )NzDummyEndPoint(�)r )r r r r
�__repr__ s zDummyEndPoint.__repr__c C s t �t|d��S )N)�factory)r �succeed�dict)r r r r r
�connect s zDummyEndPoint.connectN)�__name__�
__module__�__qualname__�__doc__r �strr r r r r r
r s
r c @ s e Zd ZdZdd� Zdd� ZdS )�HTTPConnectionPoolTestsz:
Unit tests for L{client.HTTPConnectionPoolTest}.
c C s t d�}t�tj|� dS )z@L{DummyEndPoint}s implements L{interfaces.IStreamClientEndpoint}� somethingN)r r �verifyObjectr �IStreamClientEndpoint)r �epr r r
�test_implements"