CSCI128 / 128Autograder

Source Code for CSCI128 Autograder at Colorado School of Mines
0 stars 0 forks source link

[ENHANCEMENT] Migrate from Gradescope Autograder Utils #86

Closed gregbell26 closed 2 months ago

gregbell26 commented 4 months ago

Description

Issue

Gradescope doesn't seem to respond to pull requests or issues on their repo.

Their implementation does not support any of the more complex features of the Autograder platform.

With PrarieLearn support on the horizon, the Autograder needs to be able to support more than just Gradescope, natively.

Suggestion

Move to a more generic JSON test runner that allows the user to define mappings.

Host new test runner on PyPi.

This is currently blocked due to not having said generic JSON test runner.

Acceptance Criteria