← Back
Editing: auth_handler_test.cpython-38.pyc
U �]%W � @ s8 d Z ddlZddlZddlZddlZddlZddlmZ ddlm Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ dd lmZ dd lmZ dd lmZ G dd� dej�ZG d d� dej�Zejddfdd�ZG dd� dej�ZG dd� dej�ZG dd� dej�Zdd� Zddd�Zedk�r4e� � dS )zTests for certbot.auth_handler.� N)� challenges)�client)�messages)�errors)�achallenges)� interfaces)�util)� acme_utilc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S ) �ChallengeFactoryTestc C sH ddl m} |d d tjdd�g �| _t�tjdtj tjgd d�| _ d S )Nr ��AuthHandlerZmock_key��key�test� F)�certbot.auth_handlerr �mock�Mock�handlerr � gen_authzrr �STATUS_PENDING� CHALLENGES�authzr��selfr � r �A/usr/lib/python3/dist-packages/certbot/tests/auth_handler_test.py�setUp s �zChallengeFactoryTest.setUpc C s8 | j �| jtdttj���}| �dd� |D �tj� d S )Nr c S s g | ] }|j �qS r ��chall��.0�achallr r r � <listcomp>) s z1ChallengeFactoryTest.test_all.<locals>.<listcomp>)r �_challenge_factoryr �range�lenr r �assertEqual�r Zachallsr r r �test_all$ s � �zChallengeFactoryTest.test_allc C s0 | j �| jdg�}| �dd� |D �tjg� d S )Nr c S s g | ] }|j �qS r r r r r r r# / s z6ChallengeFactoryTest.test_one_http.<locals>.<listcomp>)r r$ r r'