Testinette est un outil conçu pour tester efficacement les programmes implémentant l'algorithme de tri "push_swap". Ce programme est utilisable dans le cadre de l'école 42 et vise à trier une pile d'entiers de manière optimale en utilisant un ensemble limité d'instructions.
-
Test Automatisé : Évaluez la performance de votre programme push_swap en le soumettant à une batterie de tests automatisés avec votre checker ou celui fournis de base.
-
Analyse des Résultats : Obtenez les resultats de votre push_swap, compris le nombre d'instructions utilisées et le temps d'exécution.
-
Tests Personnalisés : Possibilité d'ajouter vos propres jeux de tests pour évaluer les performances spécifiques de votre implémentation.
- Clonage du Repo : Clonez ce repo
git clone https://github.com/IlYAN-FISHERMAN/Testinette.git
- Copier le contenu du repo directement dans votre dossier push_swap (au meme endroit que votre Makefile)
cp -rf Testinette/* ./<votre chemin>
- Lancez le scypte.
sh testinette.sh
- Suivre les instructions.
- Recommencez autant que vous voulez :3.