cm090 / gradescope-autograder

Autograder templates for Java JUnit tests
MIT License
3 stars 2 forks source link

Ignore case sensitivity for manual templates #23

Closed cm090 closed 6 months ago

cm090 commented 7 months ago

Manual autograder templates currently expect a predefined list of files to be uploaded where their names match exactly. This is a problem if we expect MyClass.java and a student uploads myclass.JAVA, for example. We want to compare files strictly in lowercase to prevent false negatives. Your implementation should be robust enough to eventually handle converting wildcards to lowercase without much modification.

spectre256 commented 6 months ago

Looks like I was supposed to leave a comment here. Sorry!