+
    üÐj  ã                  ó¶   € R t ^ RIHt ^ RIHtHt ^ RIHtHt ^ RI	H
t
 ^ RIHt ]! ]P                  4       ! R R4      4       t ! R R	]
P                  4      tR
# )z,
Tests for various parts of L{twisted.web}.
)Úannotations)ÚimplementerÚverify)ÚdeferÚ
interfaces)Úunittest)Úclientc                  ó>   € ] tR t^tRtR R ltR R ltR R ltRtR	# )
ÚDummyEndPointz*An endpoint that does not connect anywherec               ó    € V ^8„  d   QhRRRR/# )é   Ú
someStringÚstrÚreturnÚNone© )Úformats   "Ú>/usr/lib/python3/dist-packages/twisted/web/test/test_client.pyÚ__annotate__ÚDummyEndPoint.__annotate__   s   € ÷ %ñ % 3ð %¨4ñ %ó    c                	ó   € Wn         R # )N©r   )Úselfr   s   &&r   Ú__init__ÚDummyEndPoint.__init__   s   € Ø$Žr   c               ó   € V ^8„  d   QhRR/# )r   r   r   r   )r   s   "r   r   r      s   € ÷ 3ñ 3˜#ñ 3r   c                	ó"   € R V P                    R2# )zDummyEndPoint(Ú)r   )r   s   &r   Ú__repr__ÚDummyEndPoint.__repr__   s   € Ø §¡Ð0°Ð2Ð2r   c               ó    € V ^8„  d   QhRRRR/# )r   Úfactoryzinterfaces.IProtocolFactoryr   z6defer.Deferred[dict[str, interfaces.IProtocolFactory]]r   )r   s   "r   r   r      s   € ÷ 4ñ 4Ø2ð4à	?ñ4r   c                	óB   € \         P                  ! \        VR 7      4      # ))r"   )r   ÚsucceedÚdict)r   r"   s   &&r   ÚconnectÚDummyEndPoint.connect   s   € ô �}Š}œT¨'Ô2Ó3Ð3r   r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r&   Ú__static_attributes__r   r   r   r
   r
      s   † ñ 5õ%õ3÷4ñ 4r   r
   c                  ó2   € ] tR t^!tRtR R ltR R ltRtR# )ÚHTTPConnectionPoolTestsz2
Unit tests for L{client.HTTPConnectionPoolTest}.
c               ó   € V ^8„  d   QhRR/# ©r   r   r   r   )r   s   "r   r   Ú$HTTPConnectionPoolTests.__annotate__&   s   € ÷ Bñ B ñ Br   c                óf   € \        R4      p\        P                  ! \        P                  V4       R# )z@L{DummyEndPoint}s implements L{interfaces.IStreamClientEndpoint}Ú	somethingN)r
   r   ÚverifyObjectr   ÚIStreamClientEndpoint)r   Úeps   & r   Útest_implementsÚ'HTTPConnectionPoolTests.test_implements&   s"   € ä˜;Ó'ˆÜ×ÒœJ×<Ñ<¸bÖAr   c               ó   € V ^8„  d   QhRR/# r1   r   )r   s   "r   r   r2   +   s   € ÷ 0ñ 0˜4ñ 0r   c                óÜ   € \         P                  ! RR7      p\        R4      pVP                  RV4      pV P	                  V4      p\        V4      pV P                  \        V4      V4       R# )z2connection L{repr()} includes endpoint's L{repr()}N)ÚreactorÚthis_is_probably_uniqueÚ	someplace)r   ÚHTTPConnectionPoolr
   ÚgetConnectionÚsuccessResultOfÚreprÚassertIn)r   Úpoolr7   ÚdÚresultÚrepresentations   &     r   Ú	test_reprÚ!HTTPConnectionPoolTests.test_repr+   sZ   € ä×(Ò(°Ô6ˆÜÐ4Ó5ˆØ×Ñ˜{¨BÓ/ˆØ×%Ñ% aÓ(ˆÜ˜f›ˆØ�‰”d˜2“h Ö/r   r   N)r(   r)   r*   r+   r,   r8   rH   r-   r   r   r   r/   r/   !   s   † ñõB÷
0ñ 0r   r/   N)r,   Ú
__future__r   Úzope.interfacer   r   Útwisted.internetr   r   Útwisted.trialr   Útwisted.webr   r6   r
   ÚTestCaser/   r   r   r   Ú<module>rP      sQ   ðñõ #ç .ç .Ý "Ý ñ ˆZ×-Ñ-Ó.÷4ð 4ó /ð4ô 0˜h×/Ñ/ö 0r   