File "dns_test_common_lexicon.cpython-36.pyc"
Full Path: /home/attunedd/public_html/byp/izo/con7ext_sym404/rintoar.txt/usr/lib/python3.6/site-packages/certbot/plugins/__pycache__/dns_test_common_lexicon.cpython-36.pyc
File size: 7.22 KB
MIME-type: text/x-bytecode.python
Charset: 8 bit
3
گax
@ s0 d Z ddlmZ ddlmZ ddlmZ ddlZddlm Z ddlm
Z
ddlmZ dd l
mZ dd
lmZ ddlmZ ddlmZ dd
lmZ yddlZW n ek
r ddlmZ Y nX erddlmZ neZdZejj ej!dZ"G dd deeZ#G dd deZ$G dd dej%Z&G dd dZ'dS )z8Base test class for DNS authenticators built on Lexicon. )Any)
TYPE_CHECKING) MagicMockN) HTTPError)RequestException) Challenge)errors)dns_test_common)
LexiconClient)_AuthenticatorCallableTestCase)util)mock)Protocolzexample.comzrsa512_key.pemc @ s e Zd ZU dZeedS )%_AuthenticatorCallableLexiconTestCasezq
Protocol describing a TestCase suitable to test challenges against
a mocked LexiconClient instance.
N)__name__
__module____qualname____doc__r mock_clientr achall r r -/usr/lib/python3.6/dns_test_common_lexicon.pyr s
r c @ sF e Zd ZU dZeee e
ee
eeeeddddZdS )_LexiconAwareTestCasezX
Protocol describing a TestCase suitable to test a real LexiconClient instance.
N)unused_argsreturnc G s dS )zl
See
https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertRaises
Nr )selfr r r r assertRaises7 s z"_LexiconAwareTestCase.assertRaises)r r r r r
clientr
provider_mockstr
record_prefixrecord_namerecord_content ExceptionDOMAIN_NOT_FOUND
GENERIC_ERRORLOGIN_ERRORUNKNOWN_LOGIN_ERRORr r r r r r r '