Aprende a probar tus ejercicios de Swift en Exercism
Cuando estés en el directorio de un ejercicio, deberías ver dos subdirectorios:
Sources/<Exercise> contiene tu solución al ejercicioTests/<Exercise>Tests contiene las pruebas que hay que ejecutar para el ejercicioSi estás en el directorio correcto (es decir, el que contiene Sources y Tests), puedes ejecutar las pruebas de ese ejercicio con swift test:
$ pwd
/Users/johndoe/Code/exercism/swift/hello-world
$ ls
HELP.md Package.swift README.md Sources Tests
$ swift test
Cuando consigas que una prueba pase, elimina .enabled(if: RUNALL) de la declaración @Test para habilitar la siguiente prueba. Como alternativa, puedes ejecutar todas las pruebas con la variable de entorno RUNALL establecida en true en Linux o macOS:
$ export RUNALL=true
O, si usas PowerShell en Windows:
set RUNALL=true
Para subir una solución a Exercism, tienes que estar en el directorio que contiene los directorios Sources y Tests.
$ exercism submit