This repo holds the challenges for cmdchallenge.com
_____ _____ ____ _____ _____ _____ __ __ _____ _____ _____ _____
| | | \ | | | | _ | | | | | __| | | __| __|
| --| | | | | | | --| | | |__| |__| __| | | | | | __|
|_____|_|_|_|____/ |_____|__|__|__|__|_____|_____|_____|_|___|_____|_____|
- Add a new entry to challenges.yml.
- Pick a unique slug name.
- Type a description.
- Add directory and supporting files for the challenge in the
var/challenges
dir. - Add an example solution.
- Add expected output or tests for the verification (see other challenges for examples examples).
- Submit a pull request
- Install docker on your machine
pip install -r requirements.txt
make test
Assuming you have docker installed running make test
will create a new
docker image, load it and run all tests.
./bin/test_challenges <test_name>
Test a single challenge using the currently built docker container or all challenges (faster thanmake test
).
- Open a github issue.