Current File : //usr/lib/python3/dist-packages/twisted/names/test/__pycache__/test_resolve.cpython-312.pyc |
�
Ϫ�fA � �B � d Z ddlmZ ddlmZ ddlmZ G d� de� Zy)z%
Tests for L{twisted.names.resolve}.
� )�DomainError)�
ResolverChain)�TestCasec � � e Zd ZdZdd�Zdd�Zy)�ResolverChainTestsz:
Tests for L{twisted.names.resolve.ResolverChain}
Nc � � t g � }|j d� }| j |� }| j |j t
� t
� y)zv
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 �A/usr/lib/python3/dist-packages/twisted/names/test/test_resolve.py�test_emptyResolversListz*ResolverChainTests.test_emptyResolversList sD � �
�"���
�O�O�-�.��� � ��#���
�
�a�f�f�[�)�;�7� c � � t g � }|j d� }| j |� }| j |j t
� t
� y)z
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_emptyResolversListLookupAllRecordsz:ResolverChainTests.test_emptyResolversListLookupAllRecords sF � �
�"���
���0�1��� � ��#���
�
�a�f�f�[�)�;�7r )�returnN)�__name__�
__module__�__qualname__�__doc__r 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"