Skip to content

Handle pbehavior event

Merge Request Canopsis

Che ne sait pas gérer les events de type pbehavior et coupe tous les paramètres spécifiques, rendant impossible le traitement par les engines derrières.

  • Utilisation du compose.env dans l'image docker pour les tests

Pré-requis

Des events de type pbehavior, voir https://git.canopsis.net/canopsis/canopsis/blob/develop/doc/docs/fr/guide_developpeur/pbehavior.md

Pour la validation

  • Le code respecte la PEP8
  • Chaque classe/fonction/méthode contient une docstring complète
  • Le code est revu, les modifications demandées sont appliquées
  • Les messages de commits sont compatibles avec l' angular spec ?
  • Les modifications apportées contiennent des tests unitaires
  • Les tests unitaires passent
  • la documentation a été mise à jour (si changement de comportement)

Tests

  1. Installer la branche dans un environnement Canopsis
  2. se mettre dans l'environnement Canopsis :su - canopsis
  3. (re)démarrer Canopsis :hypcontrol restart
  4. lancer les tests unitaires : ut_runner
  5. Retourner dans le dossier où les sources de canopsis sont installées :cd /vagrant/canopsis
  6. Exécuter les tests fonctionnels : cd sources/functional_testing/ && python2 runner.py

@bdubois @tgosselin @adewarumez @fpeterschmitt

Edited by Thomas Gosselin

Merge request reports

Loading