*** Settings *** Documentation Teste le traitement des tâches de categorie 'portal'. # On inclut les mots-clefs Resource ${EXECDIR}${/}resources${/}resources.robot # On ouvre/ferme le navigateur au début/à la fin du Test Suite. Suite Setup Run Keywords ... For Suite Setup ... AND Activation des options générales # ... AND Activation de la configuration portal DS Suite Teardown Run Keywords # ... Désactivation de la configuration portal DS ... Désactivation des options générales ... AND For Suite Teardown *** Test Cases *** Dépôt d'une demande de création de DI via le portail iDE'AU [Tags] exclude dev [Documentation] On ajoute une tâche de type create_DI provenant du portail iDE'AU avec les ... données contenues dans le fichier create_DI_portal_IDEAU_payload.txt. # Récupère la payload de création de DI ${json_payload} = Get File ${EXECDIR}${/}binary_files${/}create_DI_portal_IDEAU_payload.txt ${payload_dict} = To Json ${json_payload} # Ajoute la tâche create_DI ${task_values} = Create Dictionary ... type=create_DI ... category=portal ... json_payload=${json_payload} Ajouter la tâche par WS ${task_values} # Lance le taskmanager ${msg} = Déclencher le traitement des tâches par WS *** Keywords *** Activation des options générales # Active le paramètre platau_type_demande_initial_PCA &{param_type_demande} = Create Dictionary ... libelle=platau_type_demande_initial_PCA ... valeur=DI ... om_collectivite=agglo Gerer le paramètre par WS ${param_type_demande} Désactivation des options générales # Désactive le paramètre platau_type_demande_initial_PCA &{param_type_demande} = Create Dictionary ... libelle=platau_type_demande_initial_PCA ... delete=true ... om_collectivite=agglo Gerer le paramètre par WS ${param_type_demande}