canvas-lms/ui
Caleb Guanzon 87eae6312e handle 0/10 and everything/0 in A2 with RQD
fixes VICE-3444
flag=assignments_2_student
flag=restrict_quantitative_data

rules:
0/10 will show as F for quantitative data
1/0 will show as A for quantitative data
complete/0 will show as Complete for pass_fail
1/0 will show as A for letter_grade
0/0 and -1/0 will show no score for
quantitative data

note:
- i wrote tests for non-rqd
0 points possible assignments,
this is to make sure existing
behavior is preserved against
future rqd work

test plan:
- verify the rules as stated above are enforced

Change-Id: Ie5b76122f3cf1ec289b75e3d4b414e900e982445
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/315416
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
QA-Review: Jason Gillett <jason.gillett@instructure.com>
Reviewed-by: Omar Soto-Fortuño <omar.soto@instructure.com>
Product-Review: Omar Soto-Fortuño <omar.soto@instructure.com>
2023-04-10 18:29:18 +00:00
..
boot remove persistent-array package 2023-04-10 17:47:41 +00:00
engine Type-harden Gradebook 2023-03-06 16:29:38 +00:00
ext Add support for Malay Language (ms) 2023-01-26 00:45:14 +00:00
features handle 0/10 and everything/0 in A2 with RQD 2023-04-10 18:29:18 +00:00
shared handle 0/10 and everything/0 in A2 with RQD 2023-04-10 18:29:18 +00:00
shims Silence or resolve no-commonjs errors 2022-10-20 14:31:37 +00:00
.eslintrc.js Fix some eslint issues automatically 2022-10-17 15:40:05 +00:00
.i18nrc Add typescript support 2021-08-18 18:21:17 +00:00
.xssignore
api.d.ts Fix: Gradebook appears blank with enhanced filters 2023-04-03 20:02:01 +00:00
global.d.ts Harden Gradebook dependencies 2023-03-30 18:46:36 +00:00
imports.d.ts Type-harden Gradebook 2023-03-06 16:29:38 +00:00
index.js move prevent-default package to ui/shared/util 2023-04-10 17:40:23 +00:00