Scopri come testare gli esercizi di Uiua su Exercism
Se hai scaricato un esercizio con lo strumento CLI, dovresti vedere un file Uiua che porta il nome dell'esercizio e un file tests.ua.
Questo file contiene tutti i casi di test, che corrispondono a quelli eseguiti dal test runner quando carichi la tua soluzione.
Sentiti libero di aggiungere altri casi di test per fare esperimenti.
Tuttavia, modificare i test non influisce sul processo del test runner online.
Per eseguire i test di un esercizio, apri un terminale nella directory dell'esercizio ed esegui il comando uiua test tests.ua.
Ad esempio, l'output di un esercizio hello-world non modificato potrebbe essere simile a questo:
$ uiua test tests.ua
Error: Goodbye, Mars!
at tests.ua:3:1
3 | ⍤⤙≍ "Hello, World!" Hello
─
Test failed
La riga Error mostra l'output effettivo del tuo codice.
Il numero di riga indica la posizione del risultato atteso in tests.ua.
Una soluzione corretta produce:
$ uiua test tests.ua
Test passed
Per saperne di più sui test con Uiua, consulta la documentazione sui test di Uiua.