Testes na trilha de Roc

Aprenda a testar seus exercícios de Roc no Exercism


Para baixar um exercício, por exemplo hello-world, abra um terminal e rode:

exercism download --track roc --exercise hello-world

Depois vá até o diretório do exercício e edite 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 uma suíte de testes. Você pode rodar os testes com o comando roc test, por exemplo:

roc test hello-world-test.roc

Se você resolveu o exercício, deve ver 0 testes com falha, por exemplo:

All (5) tests passed in 123.4 ms.

Mas se o seu código tiver algum erro, ele vai aparecer 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.

Isso deve ajudar você a corrigir o código. Quando o seu código funcionar, você pode enviá-lo com o comando exercism submit (veja o HELP.md no diretório do exercício para mais detalhes).