Contient les différents front pour la plateforme data état en bretagne
npx ng update # suivre les instructions
Créer un fichier '.env' à la racine du projet e2e et mettre les identifiants d'un utilisateur pour passer l'authentification :
TEST_USERNAME=<USERNAME>
TEST_PASSWORD=<PASSWORD>
Pour lancer les tests sur l'environnement d'intégration
npx playwright test
Pour lancer les tests depuis votre environnement locale
npx playwright test --config=playwright.dev.config.ts
Le dossier apps/clients contient des clients d'api, ces derniers peuvent être générées automatiquement.
Les exemples sont données avec les URL de l'environnement d'intégration
- url api: https://api.databretagne.fr/apis-externes/swagger.json
- Commande de génération:
Depuis la racine du projet:
docker run --rm -v "$(pwd)/apps/clients:/local" openapitools/openapi-generator-cli generate \
-i "https://api.databretagne.fr/apis-externes/swagger.json" \
-g typescript-angular \
-o /local/apis-externes \
--additional-properties npmName=ds-client,npmVersion=1.0.0,snapshot=false,ngVersion="15.0.1",apiModulePrefix=ae,configurationPrefix=ae