+
    Df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    
 "OO-.  #aff[);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  #aff[);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   