Go to file
Agate 2f4fd8f40b WIP - worflow éditorial avec Anaïs 2022-11-24 11:50:20 +01:00
features WIP - worflow éditorial avec Anaïs 2022-11-24 11:50:20 +01:00
src Moved driver setup in dedicated module 2022-11-17 14:34:13 +01:00
.gitignore Initial commit 2022-11-16 15:45:18 +01:00
README.md WIP - worflow éditorial avec Anaïs 2022-11-24 11:50:20 +01:00
cucumber.js WIP - worflow éditorial avec Anaïs 2022-11-24 11:50:20 +01:00
package-lock.json Initial commit 2022-11-16 15:45:18 +01:00
package.json Preparation for editorial workflow test 2022-11-17 15:30:35 +01:00

README.md

Utilitaires de test pour les applications Publik

Bibliothèque permettant d'exécuter des spécifications fonctionnelles sous forme de test.

Pour utiliser :

npm install

# lancer les tests authentic sur un environnement local (*.dev.publik.love)
PUBLIK_IS_DEV_INSTANCE=true npm run test-devinst -- tests/authentik.feature

# lancer les tests workflow-editorial sur l'instance de recette de Nîmes
## Remplacer les valeurs USERNAME et PASSWORD par le mot de passe à utiliser
## Pour les comptes Contributeur et Editeur de cette plateforme
export PUBLIK_URL='https://{}-nimes.test.entrouvert.org'
export PUBLIK_Contributeur_USERNAME='aberriot'
export PUBLIK_Contributeur_PASSWORD='passw0rd'
export PUBLIK_Editeur_USERNAME='admin'
export PUBLIK_Editeur_PASSWORD='admin'

npm run test -- features/workflow-editorial.feature

Cela devrait lancer un navigateur et exécuter les étapes de test implémentées dans features/*.feature.