Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/twisted/web/test/__pycache__/ |
Upload File : |
o �b�� � @ sz d Z ddlZddlmZ ddlmZ ddlmZmZm Z m Z ddlmZm Z ddlmZ ddlmZ dd lmZ dd lmZmZ ddlmZmZ ddlmZmZmZ dd lmZm Z ddl!m"Z"m#Z#m$Z$ ddl%m&Z& ddl'm(Z(m)Z) ddl*m+Z+ ddl,m-Z- ddl.m/Z/ ddl0m1Z1 ddl2m3Z3 ddl4m5Z5 ddl6m7Z7m8Z8 ddl9m:Z:m;Z;m<Z<m=Z= ddl>m?Z? ddl@mAZAmBZB ddlCmDZDmEZEmFZF ddlGmHZHmIZImJZJmKZKmLZLmMZMmNZN ddlOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZW ddlXmYZY ddlZm[Z[ dd l\m]Z]m^Z^m_Z_m`Z`maZambZb dd!lcmdZdmeZe e�reBZfegZhnegZfeBZhzdd"lmiZj W n ek�y. dZid#ZlY n&w ejZid$Zldd%lmmnZnmoZo dd&lpmqZq dd'lrmsZsmtZt eeo�G d(d)� d)��ZuG d*d+� d+e)�ZvG d,d-� d-�ZwG d.d/� d/eB�Zxd0Zyd1Zzd2Z{d3Z|d4Z}d5Z~G d6d7� d7�ZG d8d9� d9�Z�G d:d;� d;�Z�G d<d=� d=e(�Z�G d>d?� d?eBe�Z�G d@dA� dA�Z�G dBdC� dC�Z�ee_�G dDdE� dE��Z�G dFdG� dGeBee�e��Z�G dHdI� dIeedeA�Z�G dJdK� dKeeeeA�Z�e el dL�G dMdN� dNeBee���Z�G dOdP� dPeB�Z�G dQdR� dReBe�Z�G dSdT� dT�Z�G dUdV� dVeBe��Z�G dWdX� dXeBe�ee��Z�G dYdZ� dZe1eb��Z�G d[d\� d\e��Z�G d]d^� d^eBee��Z�G d_d`� d`e)�Z�G dadb� dbeBe�Z�G dcdd� ddeBee��Z�g de�Z�G dfdg� dgef�Z�G dhdi� diee�e�eh�Z�G djdk� dkee�e�eh�Z�G dldm� dme=�Z�G dndo� do�Z�G dpdq� dqe��Z�G drds� dseB�Z�e el dL�G dtdu� dueB��Z�G dvdw� dwedeA�Z�G dxdy� dyedeA�Z�G dzd{� d{eeeA�Z�G d|d}� d}eeeA�Z�dS )~zD Tests for L{twisted.web.client.Agent} and related new client APIs. � N)� CookieJar)�BytesIO)� TYPE_CHECKING�List�Optional�Tuple)�SkipTest�skipIf��implementer)�verifyObject)�Version)�defer�task)�IPv4Address�IPv6Address)�CancelledError�Deferred�succeed)�HostnameEndpoint�TCP4ClientEndpoint)�ConnectionDone�ConnectionLost�ConnectionRefusedError)�IOpenSSLClientConnectionCreator)�Factory�Protocol)�Clock)�deterministicResolvingReactor)�globalLogPublisher)�proxyForInterface)�getDeprecationWarningString)�Failure)� FakeTransport�IOPump)�AccumulatingProtocol�EventLoggingObserver�MemoryReactorClock�StringTransport)�!certificatesForAuthorityAndServer)�SynchronousTestCase�TestCase)�client�error�http_headers)�HTTP11ClientProtocol�PotentialDataLoss�RequestNotSent�RequestTransmissionFailed�Response�ResponseFailed�ResponseNeverReceived)�URI�BrowserLikePolicyForHTTPS�FileBodyProducer�HostnameCachingHTTPSPolicy�HTTPConnectionPool�Request�ResponseDone�_HTTP11ClientFactory)�SchemeNotSupported)�Headers)�UNKNOWN_LENGTH�IAgent�IAgentEndpointFactory� IBodyProducer�IPolicyForHTTPS� IResponse)�MethodInjectionTestsMixin�URIInjectionTestsMixin)�sslFT)�ClientTLSOptions�IOpenSSLTrustRoot)�optionsForClientTLS)�TLSMemoryBIOFactory�TLSMemoryBIOProtocolc @ s e Zd ZdZdZdd� ZdS )�CustomOpenSSLTrustRootFNc C s d| _ || _d S �NT)�called�context)�selfrQ � rS �=/usr/lib/python3/dist-packages/twisted/web/test/test_agent.py�_addCACertsToContextj � z+CustomOpenSSLTrustRoot._addCACertsToContext)�__name__� __module__�__qualname__rP rQ rU rS rS rS rT rN e s rN c @ s"