The CodeCrafters creators program is invite-only. Interested in building
CodeCrafters challenges? Write to us at hello@codecrafters.io.
Test Cases
For each stage defined in yourcourse-definition.yml
file, you’ll need a corresponding test case. These are defined in your tester repository. Here
are some examples from our other challenges:
We recommend testing your test cases against a “reference” implementation. For example, in the Git challenge we test git-tester
by running it against the official
git
command.
Stage Instructions
Stage instructions are present in thecourse-definition.yml
file (under the description_md
key). Here are some examples from our other challenges:
Note: we’re still building the external course authoring feature, so updates to your tester program might not be visible on
app.codecrafters.io
immediately. Updates to the stage
instructions should be visible immediately once they’re “applied” from the admin area. Let Paul know if you run into any issues.