Initial commit
This commit is contained in:
96
test/99_test_putinvault.yml
Normal file
96
test/99_test_putinvault.yml
Normal file
@ -0,0 +1,96 @@
|
||||
---
|
||||
# Test du module putinvault, a valider avec fiche de test excel
|
||||
# Utiliser les tags pour tester les cas
|
||||
# Un vault 'temp/vault_test.yml' doit exister au prealable
|
||||
|
||||
- name: Test module putinvault
|
||||
hosts: localhost
|
||||
gather_facts: no
|
||||
|
||||
tasks:
|
||||
|
||||
- name: "A1 : Ajout d'un nouveau mdp dans un vault existant : mdp ajoute et 'changed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: jinitialise_mon_mot_de_passe_A1
|
||||
tags: A1
|
||||
|
||||
- name: "A2 : Modif d'un mdp existant sans specifier replace : WARNING et pas de remplacement"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: je_change_mon_mot_de_passe_A2
|
||||
tags: A2
|
||||
|
||||
- name: "A3 : Modif d'un mdp existant avec replace=true : mdp remplace et 'changed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: je_change_mon_mot_de_passe_A3
|
||||
replace: True
|
||||
tags: A3
|
||||
|
||||
- name: "A4 : Ajout d'un nouveau mdp dans un vault inexistant sans create : vault pas cree et 'failed'"
|
||||
putinvault:
|
||||
path: temp/nouveau_vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: jinitialise_mon_mot_de_passe_A4
|
||||
tags: A4
|
||||
|
||||
- name: "A5 : Ajout d'un nouveau mdp dans un vault inexistant avec create=true : vault cree et 'changed'"
|
||||
putinvault:
|
||||
path: temp/nouveau_vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: jinitialise_mon_mot_de_passe_A5
|
||||
create: True
|
||||
tags: A5
|
||||
|
||||
- name: "S1 : Suppression d'un mdp sans value : mdp non supprime et 'failed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
state: absent
|
||||
tags: S1
|
||||
|
||||
- name: "S2 : Suppression d'un mdp sans value avec strict=false : mdp supprime et 'changed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
state: absent
|
||||
strict: False
|
||||
tags: S2
|
||||
|
||||
- name: "S3 : Ajout d'un nouveau mdp dans un vault existant : mdp ajoute et 'changed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: jinitialise_mon_mot_de_passe_S3
|
||||
tags: S3
|
||||
|
||||
- name: "S4 : Suppression d'un mdp avec value erronnee : mdp non supprime et 'failed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: ceci_nest_pas_le_bon_mot_de_passe_S4
|
||||
state: absent
|
||||
tags: S4
|
||||
|
||||
- name: "S5 : Suppression d'un mdp avec value correctement renseignee : mdp supprime et 'changed'"
|
||||
putinvault:
|
||||
path: temp/vault_test.yml
|
||||
password: 'azerty'
|
||||
key: vaulted_nouveau_mot_de_passe
|
||||
value: jinitialise_mon_mot_de_passe_S3
|
||||
state: absent
|
||||
tags: S5
|
||||
|
Reference in New Issue
Block a user