canvas-lms/spec/javascripts
Syed Hussain f3cffb5b4b Split student names with enhanced filters
This includes showing separate student last and first name
columns in the grid and csv export with enhanced filters
redesign.

closes EVAL-2022
flag=gradebook_show_first_last_names
flag=enhanced_gradebook_filters

Test plan:

With the site admin gradebook_show_first_last_names FF ON:

1. With account admin setting to show separate columns disabled
and enhanced_gradebook_filters FF ON:
- As a teacher, in gradebook, click the gear icon and go to
"View Options" tab. You should not see "Split Student Names"
under "Show" options or anywhere else

2. With account admin setting enabled:
a. With enhanced_gradebook_filters FF OFF:
- As a teacher, in gradebook, select/unselect view option
"Split Student Names" and see that the corresponding columns
are in the grid and csv export

b. With enhanced_gradebook_filters FF ON:
- As a teacher, in gradebook, clicking the gear icon shows the
"Split Student Names" option under "Show"
- Select/unselect the option and see that the corresponding
columns are in the grid and csv export

Change-Id: I6590193175412672ea2825b50c5759797a06c77f
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/277038
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Spencer Olson <solson@instructure.com>
Reviewed-by: Aaron Shafovaloff <ashafovaloff@instructure.com>
Reviewed-by: Adrian Packel <apackel@instructure.com>
QA-Review: Kai Bjorkman <kbjorkman@instructure.com>
Product-Review: Jody Sailor
2021-11-19 17:37:03 +00:00
..
fixtures remove unused fixtures 2018-05-02 16:36:17 +00:00
jsx Split student names with enhanced filters 2021-11-19 17:37:03 +00:00
str Fix some invalid imports 2018-10-09 21:31:57 +00:00
support rename some things 2021-04-06 01:12:49 +00:00
apollo_without_react_spec.js mock testing for vanilla apollo client 2019-02-21 22:18:14 +00:00
collaborationsSpec.js spec: Run prettier on spec/ 2019-10-10 20:16:14 +00:00
message_studentsSpec.js spec: Run prettier on spec/ 2019-10-10 20:16:14 +00:00
webpack_spec_index.js Reduce test console output noise 2021-11-10 21:22:49 +00:00