a
}|g @ s d Z ddlZddlZddlm mZ e dd Ze dd Z e dd Z
e d d
Ze dd Ze d
d Z
e dd Zedkreeejdd eg dS )z!Test :mod:`certbot.display.util`. Nc C s. ddl m} |d | jjddddd d S )Nr )notifyHello WorldF)pausedecoratewrap)certbot.display.utilr notificationassert_called_with) mock_utilr r M/usr/lib/python3.9/site-packages/certbot/_internal/tests/display/util_test.pytest_notify s
r
c C s0 ddl m} |d | jjdddddd d S )Nr )r r TF)r r r force_interactive)r r r )r
r r r r test_notification s
r c C s> ddl m} |dddgdd | jjdddgdd dd d S ) Nr )menur onetwodefaultFr cli_flagr )r r r )r
r r r r test_menu s
r c C s2 ddl m} |ddd | jjddd dd d S )Nr )
input_textr somethingr Fr )r r inputr )r
r r r r test_input_text$ s
r c C s6 ddl m} |ddd | jjddddd dd d S )
Nr )yesnor Tr ZYesZNoF)Z yes_labelZno_labelr r r )r r r )r
r r r r
test_yesno- s
r c C s> ddl m} |dddgdd | jjdddgdd dd d S ) Nr ) checklistr r r r Fr )r r r )r
r r r r test_checklist7 s
r c C s2 ddl m} |ddd | jjddd dd d S )Nr )directory_selectr r r Fr )r r r )r
r r r r test_directory_select@ s
r! __main__ )__doc__sysZpytestZcertbot.tests.utilZtestsutilZ test_utilZpatch_display_utilr
r r r r r r! __name__exitmainargv__file__r r r r