38 lines
2.1 KiB
Python
38 lines
2.1 KiB
Python
from ..pexpectation import Expectation, ExpectationCollection
|
|
from .eolebase_instance_pexpectations import expectations as eolebase_expectations
|
|
|
|
expectations = ExpectationCollection()
|
|
|
|
exp1 = Expectation("""#############################################################################
|
|
# Initialisation du mot de passe de l'administrateur de base (admin_zephir) #
|
|
#############################################################################
|
|
Mot de passe :""", response='eole', name='admin_zephir_password')
|
|
|
|
exp1_1 = Expectation("""Confirmation du mot de passe :""", response='eole', name='admin_zephir_password')
|
|
exp1.set_next_expectation(exp1_1)
|
|
expectations.add_expectation(exp1)
|
|
|
|
exp2 = Expectation("""Vous pouvez maintenant créer des utilisateurs si vous le souhaitez
|
|
Attribuez leur des droits sur l'application via l'interface web
|
|
|
|
nom d'utilisateur a créer (rien pour terminer) : """, response='admin', name='other_zephir_account')
|
|
|
|
exp2_1 = Expectation("""Mot de passe du nouvel utilisateur : """, response='eole', name='other_zephir_account_password')
|
|
exp2_2 = Expectation("""Saisissez à nouveau le mot de passe : """, response='eole', name='other_zephir_account_password')
|
|
exp2_3 = Expectation("""nom d'utilisateur a créer (rien pour terminer) : """, response='', name='empty_zephir_account')
|
|
|
|
exp2_2.set_next_expectation(exp2_3)
|
|
exp2_1.set_next_expectation(exp2_2)
|
|
exp2.set_next_expectation(exp2_1)
|
|
expectations.add_expectation(exp2)
|
|
|
|
expectations.add_expectation_from_descr("""* Vérification des données (md5) : Eole 2.6.1""")
|
|
expectations.add_expectation_from_descr("""* Vérification des données (md5) : Eole 2.6.2""")
|
|
expectations.add_expectation_from_descr("""* Vérification des données (md5) : Eole 2.7.0""")
|
|
expectations.add_expectation_from_descr("""* Vérification des données (md5) : Eole 2.7.1""")
|
|
expectations.add_expectation_from_descr("""* Vérification des données (md5) : Eole 2.7.2""")
|
|
expectations.add_expectation_from_descr("""* Vérification des données (md5) : Eole 2.8.0""")
|
|
expectations.add_expectation_from_descr("""Start Systemd services""")
|
|
|
|
expectations.merge(eolebase_expectations)
|