Skip to content
Open sourceEnvironnement de développementExécuter les tests

Tests

Chaque suite de tests des dépôts OctoBot est exécutée avec pytest sur GitHub Action et peut également être lancée localement dans un environnement de développement.

Prérequis

Pour exécuter les tests d’OctoBot, un environnement de développement OctoBot est nécessaire. La configuration de cet environnement est décrite dans le guide d’environnement de développement

Le moteur d’OctoBot

Pour lancer les tests du moteur d’OctoBot, utilisez la commande pytest à la racine du dossier OctoBot :

pytest tests

Cette commande exécutera tous les tests présents dans le dossier tests.

Les Tentacles

Pour lancer les tests des tentacles d’OctoBot, utilisez la commande pytest tentacles à la racine du dossier OctoBot :

pytest tentacles

Cette commande exécutera tous les tests du dossier tentacles. Le test des tentacles ne fonctionne que si les Tentacles sont installés sur l’OctoBot testé. Consultez le guide de l’environnement de développement pour les installer.