Projet

Général

Profil

Tâche #25758

Archive #25827: Zéphir : Mettre à jour les documentations

Documenter l'exécution des tests unitaires

Ajouté par Gérald Schwartzmann il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
09/11/2018
Echéance:
% réalisé:

0%

Restant à faire (heures):

Description

La procédure pour lancer les tests unitaire manuellement n'est pas documentée :
  • ni dans la documentation technique
  • ni dans l'aide de la commande zephir-compose

servermodel-manager-test.yml n'est pas évoqué dans DocumentationTechnique/TestsZephir.txt

Historique

#1 Mis à jour par Lionel Morin il y a plus de 5 ans

1) Lancer un build+up complet depuis le dev :
zephir-compose -b dev -- up --build -d

2) Lancer un build du conteneur de test :
zephir-compose -b dev --tests -- build servermodel-manager-test

3) Lancer manuellement les tests unitaires de servermodel (le conteneur se build, lance les tests, affiche les résultats et s'arrête avec un code de retour) :
zephir-compose -b dev --tests -- up --build servermodel-manager-test

3 bis) Entrer dans le conteneur de test pour du debug (un volume est monté "services/servermodel-manager/test/" => "/srv/test") :
zephir-compose -b dev --tests -- run servermodel-manager-test /bin/bash

#2 Mis à jour par Lionel Morin il y a plus de 5 ans

  • Tâche parente changé de #25719 à #25827

Formats disponibles : Atom PDF