-
Functional Test
-
Minor
-
None
-
Original - DO NOT REPORT TEST RESULTS HERE
Setup:
* Create a 3 database activity D1-image, D1-proposals and D1-journal in any course.
* For each activity, make sure that the settings Entries/Approval required is set to Yes
* In the zero state page of D1-image, select use preset and select "Image gallery"
** Use the default mapping and continue
** Create at least 2 entries
** Unapprove the second entry by using the kebab menu
* In the zero state page of D1-journal, select use preset and select "Journal"
** Use the default mapping and continue
** Create at least 2 entries
** Unapprove the second entry by using the kebab menu
* In the zero state page of D1-proposals, select use preset and select "Proposals"
** Use the default mapping and continue
** Create at least 2 entries
** Unapprove the second entry by using the kebab menu
For each database activity:
As a student:
* Ensure that there are no "Approved" label is on the first entry
* Ensure that the "Pending approval" label is on the second entry
* Look the single view for each entry and ensure that the "Pending approval" label is shown on the unapproved entry.
* Check that the layout is ok and the labels are aligned vertically (the "Pending approval" label and the Kebab menu)
As a teacher:
* Ensure that there are no "Approved" label is on the first entry
* Ensure that the "Pending approval" label is on the second entry
* Look the single view for each entry and ensure that the "Pending approval" label is shown on the unapproved entry.
* Check that the layout is ok and the labels are aligned vertically (the "Pending approval" label and the Kebab menu)
* Approve the second entry by using the kebab menu
* Ensure that the "Pending approval" label cannot be seen anymore on the second entry
- is a QA test written for
-
MDL-75664 Display approval status in the database entries
- Closed