← Back
Editing: account_test.cpython-38.pyc
U �]&7 � @ s� d Z ddlZddlZddlZddlZddlZddlZddlm Z ddl m mZ ddlmZ ddlmZ ddlmZ ddlmZ ej�e �d��ZG d d � d ej�ZG dd� de j�ZG d d� dej�ZG dd� de j�Zedkr�e�� dS )zTests for certbot.account.� N)�messages)�errors)� filesystem)�misc)�oszrsa512_key.pemc @ s8 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� ZdS ) �AccountTestz"Tests for certbot.account.Account.c C s� ddl m} t�� | _|jdtjddddddtjd �d �| _ || jt | j �| _tjdd�| j_t� d ��@}d|j_t� d��"}| j j|jj_|| jt �| _W 5 Q R X W 5 Q R X d S )Nr ��Accountztest.certbot.orgi� � � � � )Ztzinfo)Z creation_host�creation_dtZi_am_a_regr)�return_valuezcertbot.account.socketzcertbot.account.datetime)�certbot.accountr �mock� MagicMock�regrZMeta�datetime�pytzZUTC�meta�KEY�acc�__repr__�patchZgetfqdnr r Znow�acc_no_meta)�selfr Zmock_socketZmock_dt� r �</usr/lib/python3/dist-packages/certbot/tests/account_test.py�setUp s* ��zAccountTest.setUpc C s8 | � | j| jj� | � t| jj� | � | j| jj� d S �N)�assertEqualr r r �keyr r �r r r r � test_init( s zAccountTest.test_initc C s | � | jjd� d S )NZ 7adac10320f585ddf118429c0c4af2cd)r! r �idr# r r r �test_id- s �zAccountTest.test_idc C s | � | jjd� d S )Nz,test.certbot.org@2015-07-04T14:04:10Z (7ada))r! r Zslugr# r r r � test_slug1 s �zAccountTest.test_slugc C s | � t| j��d�� d S )Nz=<Account(i_am_a_regr, 7adac10320f585ddf118429c0c4af2cd, Meta()� assertTrue�reprr � startswithr# r r r � test_repr5 s �zAccountTest.test_reprN) �__name__� __module__�__qualname__�__doc__r r$ r&