Aprende a testar os teus exercícios de Roc no Exercism
Para descarregar um exercício, por exemplo hello-world, abre um terminal e executa:
exercism download --track roc --exercise hello-world
Depois, vai para o diretório do exercício e edita o código para resolver o exercício. Por exemplo:
cd {your Exercism folder}/roc/hello-world
edit HelloWorld.roc
Cada exercício vem com um conjunto de testes. Podes correr os testes com o comando roc test, por exemplo:
roc test hello-world-test.roc
Se já resolveste o exercício, deves ver 0 testes falhados, por exemplo:
All (5) tests passed in 123.4 ms.
No entanto, se o teu código tiver algum erro, vais ver algo assim:
── EXPECT FAILED in hello-world-test.roc ───────────────────────────────────────
This expectation failed:
6│ expect hello == "Hello, World!"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1 failed and 0 passed in 123.4 ms.
Isto deve ajudar-te a corrigir o código. Assim que o teu código funcionar, podes submetê-lo com o comando exercism submit (consulta o HELP.md no diretório do exercício para mais detalhes).