Closed gregbell26 closed 2 months ago
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.
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.
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