/usr/lib/python3.9/site-packages/certbot/_internal/tests/plugins/__pycache__
a }|�g� � @ s� d Z ddlZddlmZ ddlZddlmZ ddlmZ ddl m mZ G dd� dej �Zedkr�e�e�ejd d� eg �� dS ) z Tests for new style enhancements� N)�mock)�null)�enhancementsc sH e Zd ZdZ� fdd�Ze�� dd� �Zdd� Zdd � Z d d� Z � ZS )�EnhancementTestz@Tests for new style enhancements in certbot.plugins.enhancementsc s t � �� tjtjd�| _d S )N)�spec)�super�setUpr Z MagicMockr ZAutoHSTSEnhancement� mockinstaller��self�� __class__� �U/usr/lib/python3.9/site-packages/certbot/_internal/tests/plugins/enhancements_test.pyr s zEnhancementTest.setUpc C sd ddd�ddd�g}t �d|��0 d| j_d| j_tt�| j��}W d � n1 sV0 Y d S )NZautohsts� auto_hsts)�nameZcli_destZ somethingelse� somethingz#certbot.plugins.enhancements._INDEXT)r Zpatch�configr r �listr Zenabled_enhancements)r �_Z FAKEINDEXZenabledr r r �%test_enhancement_enabled_enhancements s ��� .z5EnhancementTest.test_enhancement_enabled_enhancementsc C s d| j _d S )NT)r r r r r r �test_are_requested'