Conversation
| Now complete the following steps: | ||
|
|
||
| - `config.json` - ensure that the new exercise data is correctly placed in order of difficulty and then alphabetically within that difficulty rating. | ||
| - implement exercise test cases, detailed in the [testing](#testing) section below. |
There was a problem hiding this comment.
We should be clear here that they need to make a template file first for the test generator to run. They then need to run the generator, making sure it runs a compilable ReScriptTest suite. Tests may need to be excluded from the tests.toml as well so that should be done as well. However, test generator may need to be rerun after you start working on the example solution and find a test for make sense for ReScript. Therefore we should mention or link out about the toml and how to skip a test there.
Most of that is in the below section but it should be inlined here or introduced beforehand.
Perhaps we break this into task-related sections:
Generating Tests?
Do this...
Updating An Existing Exercise?
Do this...
Adding A New Exercise?
Do this...
There was a problem hiding this comment.
The latest commit is draft 1 of this section. Please review. It is likely rough around the edges. I have commented out the old version for now, for reference.
3a5f68e to
9e3f019
Compare
9e3f019 to
e2f1db1
Compare
first draft of updating the repository's readme for contributing to the ReScript language track