Example Submitty autograding techniques for programming problems.
The list of Submitty autograding examples:
- Python Pytest
- Python Pytest for Inheritance
- Python Pytest for Standard Output
- Python Pytest using Mock
- Python Unit Test
- Python Pytest with Custom Report
Install the python libraries and pipenv
.
pip install --user pipenv
pipenv install
To test the examples using standard Python, run the following script.
./verify_submitty_examples.sh