If a special case for an assignment is handled before the script is run (meaning handled == "TRUE"), a warning will be displayed saying "Not all special cases were handled automatically." This error should not appear as the special case in question was handled prior to the script running so should be completely ignored by the script.
Steps to recreate
Create a special_cases.xlsx sheet and create a valid or invalid special case
Mark the special case as handled (set handled == "TRUE")
Run the script with that special_cases.xlsx sheet and grade the assignment entered in the special case.
Solution
A special case warning should not appear.
Acceptance Criteria
[ ] Warning no longer appears if the special case was handled before the script was run
[ ] Warning still appears if the special case was unable to be handled
[ ] Warning still appears if the student was not found in Gradescope
Description
Issue
If a special case for an assignment is handled before the script is run (meaning
handled == "TRUE"
), a warning will be displayed saying "Not all special cases were handled automatically." This error should not appear as the special case in question was handled prior to the script running so should be completely ignored by the script.Steps to recreate
special_cases.xlsx
sheet and create a valid or invalid special casehandled == "TRUE"
)special_cases.xlsx
sheet and grade the assignment entered in the special case.Solution
A special case warning should not appear.
Acceptance Criteria