|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /lib/python3/dist-packages/certbot/tests/__pycache__/ |
Upload File : |
U
e�_ � @ s� d Z ddlZddlZddlmZ ddlmZ ddlmZ ddlmZ ddl m
mZ G dd� dej
�ZG d d
� d
ej
�Zedkr�e�� dS )zTests for certbot.renewal� N)�
challenges)�
configuration)�errors)�storagec @ s0 e Zd Ze�d�dd� �Ze�d�dd� �ZdS )�RenewalTestzcertbot.cli.set_by_clic C s| d|_ t�| jjd�}d | j_d | j_d | j_t� | j�}t
�||�}|jd }ddlm
} |�||� | �|jdg� d S )NFzsample-renewal-ancient.conf�
renewalparamsr ��renewalz /var/www/)�return_value� test_utilZmake_lineage�configZ
config_dirZaccountZemail�webroot_pathr ZNamespaceConfigr Z
RenewableCert�certbotr �_restore_webroot_config�assertEqual)�self�mock_set_by_cliZrc_pathr Zlineager r � r �</usr/lib/python3/dist-packages/certbot/tests/renewal_test.py�!test_ancient_webroot_renewal_conf s �
z-RenewalTest.test_ancient_webroot_renewal_conf�certbot.renewal.cli.set_by_clic C s� ddl m} d|_ddiddgd�}|�| j|� | �| jjddi� | �| jjddg� i dd�}|�| j|� | �| jji � | �| jjdg� d S )Nr r Fztest.example.comz
/var/www/testz/var/www/other)�webroot_mapr
)r r r
r r r r r
)r r r r r r r � test_webroot_params_conservation s ��z,RenewalTest.test_webroot_params_conservationN)�__name__�
__module__�__qualname__�mock�patchr r r r r r r s
r c @ s� e Zd ZdZedd� �Ze�d�dd� �Ze�d�dd� �Z e�d�d d
� �Z
e�d�dd� �Ze�d�d
d� �Ze�d�dd� �Z
e�d�dd� �Ze�d�dd� �ZdS )�!RestoreRequiredConfigElementsTestz;Tests for certbot.renewal.restore_required_config_elements.c O s ddl m} |||�S )Nr )� restore_required_config_elements)Zcertbot.renewalr )�cls�args�kwargsr r r r �_call9 s z'RestoreRequiredConfigElementsTest._callr c C s. d|_ | �| jddi� | �| jjdk� d S )NF�allow_subset_of_names�TrueT)r
r# r �
assertTruer$ �r r r r r �"test_allow_subset_of_names_success>