← Back
Editing: log_test.cpython-38.pyc
U �]�; � @ sT d Z ddlZddlZddlZddlZddlZddlZddlZddlm Z ddl mZ ddlm Z ddlmZ ddlmZ ddlmZ dd lmZ ddlmZ G d d� dej�ZG dd � d ej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�Z e!dk�rPe�"� dS )zTests for certbot.log.� N)�messages)�Optional)� constants)�errors)�util)� filesystem)�osc @ sL e Zd ZdZedd� �Ze�d�e�d�e�d�e�d�dd � ����Zd S )�PreArgParseSetupTestz*Tests for certbot.log.pre_arg_parse_setup.c O s ddl m} |� S )Nr )�pre_arg_parse_setup)�certbot.logr )�cls�args�kwargsr � r �8/usr/lib/python3/dist-packages/certbot/tests/log_test.py�_call s zPreArgParseSetupTest._call�certbot.log.sysz%certbot.log.pre_arg_parse_except_hook�certbot.log.logging.getLoggerz certbot.log.util.atexit_registerc C s� dg|_ tj|_| �� |� }|j�tj� | �|j j d� d }|j jD ]D}|d d }|d krzt|tj j�rz|}|j} qH| �t|tj�� qH| �t| tj�� |�tj� |�ddd� |j|ddddtjd� d S )Nz--debug� r � � T��debug�log_path)�argv�sys�version_infor �setLevel�assert_called_once_with�logging�DEBUG�assertEqual� addHandlerZ call_countZcall_args_list� isinstance�handlers� MemoryHandler�target� assertTrue� StreamHandlerZshutdown� excepthook�mock�ANY) �selfZ mock_registerZmock_get�mock_except_hook�mock_sysZmock_root_logger�memory_handler�call�handlerr&