|
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
�]U � @ s2 d Z ddlZddlZddlZddlZddlZddlZddlmZ ddl m
Z
ddlm m
Z ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ej�� ZG dd
� d
e�ZG dd� dej�ZG dd� dej�ZG dd� dej�Z G dd� dej�Z!dd� Z"e#dk�r.e�$� dS )zTests for certbot.cli.� N)�
reload_module)�
challenges)�cli)� constants)�errors)�os)�
filesystem)�disco)�TempDirTestCasec @ s e Zd ZdZdd� ZdS )�TestReadFilezTest cli.read_filec C s� t �� }z�t �| j� t j�t j�| jd��}| �tj t
j|� d}t|d��}|�
|� W 5 Q R X t
�|�\}}| �|t j�|�� | �||� W 5 t �|� X d S )N�foos bar
�wb)r �getcwd�chdirZtempdir�path�relpath�join�assertRaises�argparseZArgumentTypeErrorr Z read_file�open�write�assertEqual�abspath)�selfZcurr_dirZ
rel_test_pathZ
test_contents�fr �contents� r �8/usr/lib/python3/dist-packages/certbot/tests/cli_test.py�test_read_file s �zTestReadFile.test_read_fileN)�__name__�
__module__�__qualname__�__doc__r r r r r r s r c @ s e Zd ZdZdd� ZdS )�FlagDefaultTestzTests cli.flag_defaultc C s| t jdkrB| �t�d�d� | �t�d�d� | �t�d�d� n6| �t�d�d� | �t�d�d � | �t�d�d
� d S )N�nt�
config_dirz/etc/letsencrypt�work_dirz/var/lib/letsencrypt�logs_dirz/var/log/letsencryptz
C:\CertbotzC:\Certbot\libzC:\Certbot\log)r �namer r �flag_default�r r r r �test_default_directories4 s
z(FlagDefaultTest.test_default_directoriesN)r r r! r"