ó
    Ö›‘hA  ã                   óB   • S r SSKJr  SSKJr  SSKJr   " S S\5      rg)z%
Tests for L{twisted.names.resolve}.
é    )ÚDomainError)ÚResolverChain)ÚTestCasec                   ó,   • \ rS rSrSrSS jrSS jrSrg)ÚResolverChainTestsé   z2
Tests for L{twisted.names.resolve.ResolverChain}
Nc                 ó°   • [        / 5      nUR                  S5      nU R                  U5      nU R                  UR	                  [
        5      [
        5        g)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       ÚcC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/names/test/test_resolve.pyÚtest_emptyResolversListÚ*ResolverChainTests.test_emptyResolversList   sD   € ô
 ˜"ÓˆØ�O‰OÐ-Ó.ˆØ× Ñ  Ó#ˆØ�‰�a—f‘fœ[Ó)¬;Õ7ó    c                 ó°   • [        / 5      nUR                  S5      nU R                  U5      nU R                  UR	                  [
        5      [
        5        g)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   © )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   Ú__static_attributes__r   r   r   r   r      s   † ñô8÷8r   r   N)r"   Útwisted.names.errorr   Útwisted.names.resolver   Útwisted.trial.unittestr   r   r   r   r   Ú<module>r'      s!   ðñõ ,Ý /Ý +ô8˜õ 8r   