← Back
Editing: display_ops_test.cpython-38.pyc
U �] � @ sn d Z ddlZddlmZ ddlmZ ddlmZ ddl m Z ddlmZ G dd� dej�Z edkrje�� dS ) z Test certbot_apache.display_ops.� N)�util)�parser)�select_vhost_multiplec sH e Zd ZdZ� fdd�Zdd� Ze�� dd� �Ze�� dd � �Z � Z S ) �SelectVhostMultiTestz:Tests for certbot_nginx.display_ops.select_vhost_multiple.c s( t t| ��� t�| j�}|�� | _d S �N)�superr �setUpr ZNginxParserZconfig_pathZ get_vhosts�vhosts)�selfZnparser�� __class__� �F/usr/lib/python3/dist-packages/certbot_nginx/tests/display_ops_test.pyr s zSelectVhostMultiTest.setUpc C s | � tg �� d S r )�assertFalser )r r r r �test_select_no_input s z)SelectVhostMultiTest.test_select_no_inputc C s� t j| jd �� | jd �� gf|� j_t| jd | jd | jd g�}| �| jd |k� | �| jd |k� | �| jd |k� d S )N� � � ) �display_utilZOKr Zdisplay_repr� checklist�return_valuer Z assertTruer �r Z mock_utilZvhsr r r �test_select_correct s �� �z(SelectVhostMultiTest.test_select_correctc C s6 t jdf|� j_t| jd | jd g�}| �|� d S )NZwhateverr r )r ZCANCELr r r r r r r r r �test_select_cancel% s z'SelectVhostMultiTest.test_select_cancel)�__name__� __module__�__qualname__�__doc__r r �certbot_utilZpatch_get_utilityr r � __classcell__r r r r r s r �__main__)r ZunittestZcertbot.displayr r Z certbot.testsr Z certbot_nginxr Zcertbot_nginx.display_opsr Zcertbot_nginx.testsZ NginxTestr r �mainr r r r �<module> s
Save File
Cancel