Apprends à tester tes exercices Uiua sur Exercism
Si tu as téléchargé un exercice avec la CLI, tu devrais voir un fichier Uiua portant le nom de l'exercice ainsi qu'un fichier tests.ua.
Ce fichier contient tous les cas de test, qui correspondent à ceux exécutés par l'exécuteur de tests lorsque tu envoies ta solution.
N'hésite pas à ajouter des cas de test supplémentaires pour expérimenter.
Cependant, modifier les tests n'a aucun effet sur le processus de l'exécuteur de tests en ligne.
Pour exécuter les tests d'un exercice, ouvre un terminal dans le répertoire de l'exercice et lance la commande uiua test tests.ua.
Par exemple, la sortie d'un exercice hello-world non modifié peut ressembler à ceci :
$ uiua test tests.ua
Error: Goodbye, Mars!
at tests.ua:3:1
3 | ⍤⤙≍ "Hello, World!" Hello
─
Test failed
La ligne Error affiche la sortie réelle de ton code.
Le numéro de ligne indique l'emplacement du résultat attendu dans tests.ua.
Une solution correcte produit :
$ uiua test tests.ua
Test passed
Pour en savoir plus sur les tests avec Uiua, consulte la documentation sur les tests avec Uiua.