flag=default_account_grading_scheme
closes EVAL-4375
Test Plan:
- create two account grading schemes with different grade letters
(So you can easily see the difference)
- Set one as the account default
- Create a course and do not set the grading schemes
- Create an assignment and set display grade as letter grade
and set the grading scheme as the course default which will be the
account default
- grade a few students on that assignment and ensure a letter
grade is shown for the final grade and assignment grade
- conclude the course
- change the default account grading scheme to the other scheme
- ensure all of the original letter grades and final grades are
still the same
- bonus test concluding the course with the course update endpoint
(the ui uses the destroy endpoint)
https://canvas.instructure.com/doc/api/courses.html#method.courses.batch_update
Change-Id: I87f4589d9457830021da249b8d1853ab32742927
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/352866
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Sleyder Zuleta <sleyder.zuleta@instructure.com>
Reviewed-by: Derek Williams <derek.williams@instructure.com>
QA-Review: Sleyder Zuleta <sleyder.zuleta@instructure.com>
Product-Review: Ravi Koll <ravi.koll@instructure.com>