Aprende a probar tus ejercicios de Odin en Exercism
Los ejercicios de Odin que están dentro del directorio de tu proyecto de Exercism se pueden ejecutar si te cambias al directorio del ejercicio y ejecutas odin test ..
cd "$(exercism workspace)"/odin/leap
odin test .
Mientras ejecutas las pruebas, Odin puede hacer un «vet» de tu código: puede buscar cosas como importaciones y variables sin usar.
Ejecuta tus pruebas con
odin test . -vet
Para obtener aún más verificaciones, agrega la opción -strict-style.
odin test ejecuta cada procedimiento que tiene el atributo @(test).
En el conjunto de pruebas, notarás que cada procedimiento de prueba tiene este atributo. Esto significa que cuando lanzas las pruebas, cada procedimiento de prueba se va a ejecutar.
Por lo general, Exercism promueve el desarrollo guiado por pruebas, en el que:
Nosotros (quienes mantenemos el track) no encontramos una manera programática elegante de ejecutar solo un subconjunto de las pruebas. El archivo de pruebas simplemente se volvió demasiado difícil de manejar. Para desarrollar con TDD, puedes editar el archivo de pruebas y comentar las pruebas que aún no estás listo para ejecutar, y descomentarlas una por una a medida que escribes tu solución.
Para más detalles, consulta la documentación del ejecutor de pruebas de Odin y odin test -help.