Closed gregbell26 closed 1 year ago
Students often forget to save their code before running the autograder, leading to a lot of confusion.
Student files are hashed on start of run and compared to stored hashes.
If hash matches, display warning to student stating that file may not have been saved.
test_my_work.py
.filehashes
--ignore-save-check
Description
Issue
Students often forget to save their code before running the autograder, leading to a lot of confusion.
Suggestion
Student files are hashed on start of run and compared to stored hashes.
If hash matches, display warning to student stating that file may not have been saved.
Acceptance Criteria
test_my_work.py
now warns students if file hashes match.filehashes
file is created to store hashes as a JSON--ignore-save-check
flag is added to bypass check