Details
-
Improvement
-
Status: Development in progress
-
Minor
-
Resolution: Unresolved
-
4.0
-
None
-
MOODLE_400_STABLE
-
MDL-69574-Master
-
Hide
CSV files
- Download all attached csv files.
Import Groupings
- Create a course: Course A
- Go to course setting > Users > Group > select Groupings tab
- Import groupings using "grouping_only_empty.csv" Expected:
- "Empty file" error is displayed.
- Import groupings using "grouping_invalid_field.csv" Expected:
- "Invalid field" error is displayed.
- Import groupings using "grouping_none_required.csv" Expected:
- "required grouping header" error is displayed
- Import groupings using "grouping_only.csv". Expected:
- 2 groupings are created: grouping A, grouping B
- Warning message for existing grouping (Group A)
- Import groupings using "grouping_with_group.csv". Expected:
- 3 groupings are created: grouping C, grouping D, grouping E
- There is 1 group in grouping C: Group 1
- There are 2 groups in grouping D: Group 2, Group 3
- Remove all groups and groupings:
- Import groupings using "grouping_with_group_alternative_header.csv". Expected:
- 3 groupings are created: grouping C, grouping D, grouping E
- There is 1 group in grouping C: Group 1
- There are 2 groups in grouping D: Group 2, Group 3
Import groups (Need to test as I have also refactored it)
- Set ID number for course A (we will this ID number for testing later)
- Create another course: Course B
- Go to course B setting > Users > Group > select Group tab
- Import groups using "groups_invalid_field.csv" Expected:
- "Invalid field" error is displayed.
- Import groups using "groups_none_required.csv" Expected:
- "required groupname header" error is displayed
- Import groups using "groups_only.csv" Expected:
- Group 1 and group 2 are created in course B
- Remove all groups in Course A
- Edit "groups_with_idnumber.csv", replace the idnumber with the idnumber of course A
- Import groups using "groups_with_idnumber.csv" Expected:
- Group 1 and group 2 are created in course A
- Edit "groups_with_course_shortname.csv", replace the shortname with the shortname of course A
- Import groups using "groups_with_course_shortname.csv" Expected:
- Group 1 and group 2 are created in course A
- Import groups using "groups_with_grouping.csv" Expected:
- "Group 1" is assigned to "grouping A"
- "Group 2" is assigned to "grouping B"
ShowCSV files Download all attached csv files. Import Groupings Create a course: Course A Go to course setting > Users > Group > select Groupings tab Import groupings using " grouping_only_empty.csv " Expected: "Empty file" error is displayed. Import groupings using " grouping_invalid_field.csv " Expected: "Invalid field" error is displayed. Import groupings using " grouping_none_required.csv " Expected: "required grouping header" error is displayed Import groupings using " grouping_only.csv ". Expected: 2 groupings are created: grouping A, grouping B Warning message for existing grouping (Group A) Import groupings using " grouping_with_group.csv ". Expected: 3 groupings are created: grouping C, grouping D, grouping E There is 1 group in grouping C: Group 1 There are 2 groups in grouping D: Group 2, Group 3 Remove all groups and groupings: Import groupings using " grouping_with_group_alternative_header.csv ". Expected: 3 groupings are created: grouping C, grouping D, grouping E There is 1 group in grouping C: Group 1 There are 2 groups in grouping D: Group 2, Group 3 Import groups (Need to test as I have also refactored it) Set ID number for course A (we will this ID number for testing later) Create another course: Course B Go to course B setting > Users > Group > select Group tab Import groups using " groups_invalid_field.csv " Expected: "Invalid field" error is displayed. Import groups using " groups_none_required.csv " Expected: "required groupname header" error is displayed Import groups using " groups_only.csv " Expected: Group 1 and group 2 are created in course B Remove all groups in Course A Edit " groups_with_idnumber.csv ", replace the idnumber with the idnumber of course A Import groups using " groups_with_idnumber.csv " Expected: Group 1 and group 2 are created in course A Edit " groups_with_course_shortname.csv ", replace the shortname with the shortname of course A Import groups using " groups_with_course_shortname .csv " Expected: Group 1 and group 2 are created in course A Import groups using " groups_with_grouping.csv " Expected: "Group 1" is assigned to "grouping A" "Group 2" is assigned to "grouping B"
Description
It would be great if we can import grouping by uploading csv file
Attachments
- buttons no padding.png
- 14 kB
- Simey Lameze
- grouping_invalid_field.csv
- 0.1 kB
- Nathan Nguyen
- grouping_none_required.csv
- 0.0 kB
- Nathan Nguyen
- grouping_only_empty.csv
- 0.0 kB
- Nathan Nguyen
- grouping_only.csv
- 0.0 kB
- Nathan Nguyen
- grouping_with_groups_alternative_header.csv
- 0.1 kB
- Nathan Nguyen
- grouping_with_groups.csv
- 0.1 kB
- Nathan Nguyen
- groups_invalid_field.csv
- 0.2 kB
- Nathan Nguyen
- groups_none_required.csv
- 0.2 kB
- Nathan Nguyen
- groups_only.csv
- 0.1 kB
- Nathan Nguyen
- groups_with_course_idnumber.csv
- 0.2 kB
- Nathan Nguyen
- groups_with_course_shortname.csv
- 0.2 kB
- Nathan Nguyen
- groups_with_grouping.csv
- 0.2 kB
- Nathan Nguyen
- MDL-69574 import form.png
- 53 kB
- Simey Lameze
- MDL-69574 proposed.png
- 35 kB
- Simey Lameze
- MDL-69574 wording.png
- 22 kB
- Simey Lameze