Testare sulla track Tcl

Scopri come testare i tuoi esercizi di Tcl su Exercism


Per eseguire i test di un esercizio, lancia lo script <exercise>.test nella directory dell'esercizio:

tclsh <exercise>.test

Nella maggior parte degli esercizi, tutti i test tranne il primo saranno «saltati». Questo ti permette, come sviluppatore, di praticare il Test-Driven Development: scrivere solo il codice necessario per superare i test uno alla volta. Per annullare i comandi di salto, imposta la variabile d'ambiente RUN_ALL su un valore che Tcl considera vero [1] prima di eseguire la suite di test:

RUN_ALL=yes tclsh <exercise>.test

[1]: I valori vero/falso di Tcl sono documentati nella pagina man della funzione di libreria C Tcl_GetBoolean.