在 Roc 軌道上測試

了解如何在 Exercism 上測試你的 Roc 練習


要下載練習(例如hello-world),請開啟終端機並執行:

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

接著前往練習目錄,編輯程式碼來解出練習。例如:

cd {your Exercism folder}/roc/hello-world
edit HelloWorld.roc

每個練習都會附帶一份測試套件。你可以使用roc test指令執行測試,例如:

roc test hello-world-test.roc

如果你已經解出練習,應該會看到 0 個失敗的測試,例如:

All (5) tests passed in 123.4 ms.

不過,如果你的程式碼有任何錯誤,畫面看起來會像這樣:

── EXPECT FAILED in hello-world-test.roc ───────────────────────────────────────

This expectation failed:

6│  expect hello == "Hello, World!"
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


1 failed and 0 passed in 123.4 ms.

這應該能幫助你修正程式碼。程式碼能正常運作之後,你可以使用exercism submit指令提交(更多細節請參閱練習目錄中的HELP.md)。