canvas-lms/doc
Derek Bender 1aa3185c95 add Curve Grades to AssignmentColumnHeader
Add a doc to track the merging procedures once we wish to replace
gradebook with gradezilla as the only gradebook.

closes: CNVS-35020

test plan:
 - Given a course with graded assignment submissions
 - Given at least one assignment (named A) with a student in a
   closed grading period
 - Given at least one assignment (B) with a grading type of pass/fail
 - Given at least one assignment (C) with no points
 - Given at least one assignment (D) with exactly 0 points possible
 - Given at least one assignment (E) in a current grading period, with a
   grading type of "points" and with a positive nonzero points
   possible value (the opposite of all the above restrictions)

 - When on the gradezilla enabled gradebook page as a teacher
 - Ensure "Curve Grades" is in the assignment header drop down
 - Ensure the "Curve Grades" menu item for assignment E is not disabled
 - Ensure clicking on "Curve Grades" for assignment E pops up the Curve
   Grades Dialog
 - Ensure supplying a curve value and clicking post does update grades
 - Ensure the "Curve Grades" menu item is disabled for assignments
   B, C, D
 - Ensure clicking on "Curve Grades" for assignment A flashes an error
   message about at least one student in a closed grading period

 - When on the gradezilla enabled gradebook page as an admin
 - Ensure clicking on "Curve Grades" for assignment A does not flash an
   error message and the curve grades dialog will display and persist
   grades upon posting

Change-Id: Ie6f1ae730bc2f3aa0556d6b0e32334a126e95881
Reviewed-on: https://gerrit.instructure.com/103445
Reviewed-by: Shahbaz Javeed <sjaveed@instructure.com>
Reviewed-by: Jeremy Neander <jneander@instructure.com>
Tested-by: Jenkins
QA-Review: KC Naegle <knaegle@instructure.com>
Product-Review: Christi Wruck
2017-03-06 23:53:01 +00:00
..
api update variable expanders 2017-02-27 23:15:19 +00:00
diagrams API doc update for a group assignment override 2013-02-08 11:50:54 -07:00
docker docs: update recommended `dinghy create` options 2017-03-03 01:30:31 +00:00
examples Quiz Stats - Multiple Answers 2014-06-05 09:12:19 +00:00
images init base for swagger-ui canvas-api docs 2014-04-25 15:49:02 +00:00
styleguide s/jammit_css/css_bundle 2015-07-07 21:26:35 +00:00
yard_plugins update variable expanders 2017-02-27 23:15:19 +00:00
high_level.txt remove non-draft-state everything 2014-12-10 17:57:18 +00:00
live_events.md always use global ids in live events 2016-12-12 22:26:20 +00:00
merging-gradezilla.md add Curve Grades to AssignmentColumnHeader 2017-03-06 23:53:01 +00:00
testing_javascript.md Deprecate `npm` client. Use `yarn` instead 2017-03-01 19:39:01 +00:00
working_with_webpack.md Deprecate `npm` client. Use `yarn` instead 2017-03-01 19:39:01 +00:00