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 los tests que hay que ejecutar para el ejercicioSi estás en el directorio correcto (es decir, el que contiene Sources y Tests), puedes ejecutar los tests 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 un test pase, elimina .enabled(if: RUNALL) en la sentencia @Test para habilitar el siguiente test; como alternativa, puedes ejecutar todos los tests con la variable de entorno RUNALL establecida en true en Linux o macOS:
$ export RUNALL=true
O si estás usando 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