cmusv / pysheetgrader-core

PySheetGrader -- grading spreadsheet assignments made easy!
Other
2 stars 2 forks source link

Add prerequisite cells error in report when one of the prerequisites fail #24

Open erdogmush opened 2 years ago

erdogmush commented 2 years ago

If a graded cell has prerequisite cells and one of them is graded as incorrect, an error should be printed in the report (both html and text) stating which prereq cells need to be correct but was not before the current cell can be graded. This is supposed to be there, but it doesn't seem to be case. This message should be in the Error column, not the Feedback column (the Feedback column is specified by the instructor).

Right now, a message is printed in feedback column if ALL prereq cells fails (not just one), otherwise nothing is printed. First, this message should move to the Error column, and second it should be more specific as to exactly which prereq cell is wrong or which prereq cells are wrong if more than one prereq is unsatisfied.