Μάθε πώς να δοκιμάζεις τις ασκήσεις σου στη Uiua στο Exercism
Αν έχεις κατεβάσει μια άσκηση με το εργαλείο γραμμής εντολών, θα δεις ένα αρχείο Uiua με το όνομα της άσκησης και ένα αρχείο tests.ua.
Αυτό το αρχείο περιέχει όλες τις περιπτώσεις τεστ, οι οποίες ταιριάζουν με αυτές που εκτελεί ο test runner όταν ανεβάζεις τη λύση σου.
Μπορείς να προσθέσεις κι άλλες περιπτώσεις τεστ για να πειραματιστείς.
Ωστόσο, η τροποποίηση των τεστ δεν επηρεάζει τη διαδικασία του test runner στο διαδίκτυο.
Για να εκτελέσεις τα τεστ μιας άσκησης, άνοιξε ένα τερματικό στον κατάλογο της άσκησης και εκτέλεσε την εντολή uiua test tests.ua.
Για παράδειγμα, η έξοδος μιας άσκησης hello-world που δεν έχεις τροποποιήσει μπορεί να μοιάζει κάπως έτσι:
$ uiua test tests.ua
Error: Goodbye, Mars!
at tests.ua:3:1
3 | ⍤⤙≍ "Hello, World!" Hello
─
Test failed
Η γραμμή Error εμφανίζει την πραγματική έξοδο του κώδικα σου.
Ο αριθμός της γραμμής δείχνει τη θέση του αναμενόμενου αποτελέσματος στο tests.ua.
Μια σωστή λύση παράγει:
$ uiua test tests.ua
Test passed
Για περισσότερα σχετικά με τα τεστ στη Uiua, δες την τεκμηρίωση δοκιμών της Uiua.