+
    üÐjA  ã                   óD   € R t ^ RIHt ^ RIHt ^ RIHt  ! R R]4      tR# )z%
Tests for L{twisted.names.resolve}.
)ÚDomainError)ÚResolverChain)ÚTestCasec                   óH   a € ] tR t^t o RtV 3R lR ltV 3R lR ltRtV tR# )ÚResolverChainTestsz2
Tests for L{twisted.names.resolve.ResolverChain}
c                ó   <€ V ^8„  d   QhRR/# ©é   ÚreturnN© )ÚformatÚ__classdict__s   "€ÚA/usr/lib/python3/dist-packages/twisted/names/test/test_resolve.pyÚ__annotate__ÚResolverChainTests.__annotate__   s   ø€ ÷ 8ñ 8¨ñ 8ó    c                ó²   € \        . 4      pVP                  R4      pV P                  V4      pV P                  VP	                  \
        4      \
        4       R# )z^
L{ResolverChain._lookup} returns a L{DomainError} failure if
its C{resolvers} list is empty.
úwww.example.comN)r   ÚlookupAddressÚfailureResultOfÚassertIsÚtrapr   ©ÚselfÚrÚdÚfs   &   r   Útest_emptyResolversListÚ*ResolverChainTests.test_emptyResolversList   sD   € ô
 ˜"ÓˆØ�O‰OÐ-Ó.ˆØ× Ñ  Ó#ˆØ�‰�a—f‘fœ[Ó)¬;Ö7r   c                ó   <€ V ^8„  d   QhRR/# r   r   )r   r   s   "€r   r   r      s   ø€ ÷ 8ñ 8¸ñ 8r   c                ó²   € \        . 4      pVP                  R4      pV P                  V4      pV P                  VP	                  \
        4      \
        4       R# )zg
L{ResolverChain.lookupAllRecords} returns a L{DomainError}
failure if its C{resolvers} list is empty.
r   N)r   ÚlookupAllRecordsr   r   r   r   r   s   &   r   Ú'test_emptyResolversListLookupAllRecordsÚ:ResolverChainTests.test_emptyResolversListLookupAllRecords   sF   € ô
 ˜"ÓˆØ×ÑÐ0Ó1ˆØ× Ñ  Ó#ˆØ�‰�a—f‘fœ[Ó)¬;Ö7r   r   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r"   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      s   ø‡ € ñ÷8ð 8÷8ö 8r   r   N)r(   Útwisted.names.errorr   Útwisted.names.resolver   Útwisted.trial.unittestr   r   r   r   r   Ú<module>r.      s!   ðñõ ,Ý /Ý +ô8˜ö 8r   