Agate 2f4fd8f40b | ||
---|---|---|
features | ||
src | ||
.gitignore | ||
README.md | ||
cucumber.js | ||
package-lock.json | ||
package.json |
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
.