Aprende a testar os teus exercícios de Swift no Exercism
Quando estás no diretório de um exercício, deves ver dois subdiretórios:
Sources/<Exercise> contém a tua solução para o exercícioTests/<Exercise>Tests contém os testes que deves correr para o exercícioSe estiveres no diretório certo (ou seja, aquele que contém Sources e Tests), podes correr os testes desse exercício com o comando swift test:
$ pwd
/Users/johndoe/Code/exercism/swift/hello-world
$ ls
HELP.md Package.swift README.md Sources Tests
$ swift test
Quando um teste passar, remove .enabled(if: RUNALL) na instrução @Test para ativares o teste seguinte. Em alternativa, podes correr todos os testes com a variável de ambiente RUNALL definida como true no Linux ou no macOS:
$ export RUNALL=true
Ou, se estiveres a usar o PowerShell no Windows:
set RUNALL=true
Para submeteres uma solução ao Exercism, tens de estar no diretório que contém os diretórios Sources e Tests.
$ exercism submit