LearnPack
Auto-graded exercises are one of the key features offered by LearnPack, it allows the learners to have instant feedback on what they’re learning. You can create the tests using Jest (For html, css, react, javascript, dom) and pytest (Python).
With LearnPack you can create tutorials with different grading modes, these are the grading modes you can use:
The learnpack test
command allows you to audit each of the exercises' tests.
This can be done if you have a solution.hide
file on each exercise, that way the test command will check if the exercises' tests will assert against the solutions.