Module talk:Class mask/testcases3
Tests 1a[edit]
Fully complete checklist, all criteria passing -> autopromote from C to B
Tests 1b[edit]
Fully complete checklist, all criteria passing -> B grade upheld
Tests 2a[edit]
Incomplete or partially complete checklist -> C-class upheld
Tests 2b[edit]
Incomplete or partially complete checklist, grade B entered -> defer to input grade
Tests 2c[edit]
Incomplete or partially complete checklist, some criteria marked failed -> autodemote from B to C
Tests 3a[edit]
Fully complete checklist, not all criteria passing -> C class upheld
Tests 3b[edit]
Fully complete checklist, not all criteria passing -> autodemote from B to C class
Tests 4[edit]
Other grade entered -> ignore checklist and give input grade
Test 5[edit]
Invalid input -> treat as unchecked and defer to input
Test 6[edit]
One criterion is marked not applicable. Treat it as passed and output B-class.
Test 7[edit]
Checklist not in use, use input grade.