/usr/lib/python3.9/site-packages/certbot/_internal/tests/plugins/__pycache__
a }|�g� � @ s d Z ddlZddlZddlZddlmZ ddlmZ ddlmZ ddlZddlm Z ddl ZddlZ ddlZddlmZ ddlmZ dd lmZ dd lmZ ddlmZ ddlmZ G d d� dej�Zdd� ZG dd� dej�Zedk�r e�e� ej!dd� e"g �� dS )z/Tests for certbot._internal.plugins.standalone.� N)�Dict)�Set)�Tuple)�mock)� challenges)� standalone)�achallenges)�errors)� acme_util)�utilc @ s@ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dS )�ServerManagerTestz=Tests for certbot._internal.plugins.standalone.ServerManager.c C s, ddl m} i | _i | _|| j| j�| _d S )Nr )� ServerManager)�$certbot._internal.plugins.standaloner �certs�http_01_resources�mgr)�selfr � r �S/usr/lib/python3.9/site-packages/certbot/_internal/tests/plugins/standalone_test.py�setUp s zServerManagerTest.setUpc C s( | j j| ju sJ �| j j| ju s$J �d S �N)r r r �r r r r � test_init s zServerManagerTest.test_initc C sZ | j jd|d�}|�� d d }| j �� ||iks6J �| j j|d� | j �� i ksVJ �d S )Nr ��port�challenge_type� )r )r �run�getsocknames�running�stop)r r �serverr r r r �_test_run_stop$ s z ServerManagerTest._test_run_stopc C s | � tj� d S r )r"