-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only mark flow grade unavailble upon unavailable page grade if page c… #622
base: main
Are you sure you want to change the base?
Conversation
@dzhuang Based on the test failures, this seems to go directly against your expectations. Could you explain? |
Sorry for being late. The broken test cases are testing that, when a page had been previously graded, and then a grader removed the grade (by submitting the human grading form with points field empty), the grading status of the page is then "None". Your changes made that impossible, and grade those pages with 0 points instead. |
…evious logic flipped)
Codecov Report
@@ Coverage Diff @@
## master #622 +/- ##
==========================================
- Coverage 96.93% 96.92% -0.01%
==========================================
Files 45 45
Lines 11096 11097 +1
Branches 2062 2063 +1
==========================================
Hits 10756 10756
Misses 292 292
- Partials 48 49 +1
Continue to review full report at Codecov.
|
Good catch. My previous logic was flipped. How about now? |
I think that's ok now. I'm wondering when that will happen? (for writing tests). |
The situation where it arose for me was where there was an optional, human-graded question in the flow, and some students submitted something. They weren't shown a grade their final grade for really no good reason. Btw, thanks for thinking about the testing angle. Should I wait with merging this until we have tests? |
Then this issue is related to #623? If yes, there might be a problem, from the perspective of graders, how can a grader identify and find ungraded optional pages? Currently, my asistants identify those pages by looking for flows which had not generated grades. |
I think that clicking "view page grades" in the "grading opportunity" view should show grades for all pages and all students. |
…arries value