Behat test for the portfolio completion page

Bug #1969539 reported by Dianne Tennent
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Medium
Unassigned

Bug Description

Related to this bug here: https://bugs.launchpad.net/mahara/+bug/1857933

Test steps (from Release Testing spreadsheet)
1. Admin turns Portfolio completion on in the institution settings
2. Log in as institution member.
3. Create a collection with Portfolio completion turned on. Add 3 pages with the following blocks:
    P1. Sign-off block
    P2. Sign-off block with verification enabled
    P3. No sign-off block
4. Page owner ticks off the pages on the front page of the collection. Portfolio completion shows 67%
5. Owner shares collection with a specific person who they assign the manager role to.
6. Log in as the manager. They should see the following on the collection front page:
    P1. Sign off block ticked, nothing to do for verifier
    P2. Sign off block ticked; red dot for verification
    P3. No sign-off or verification.
7. Manager ticks off the Verification. It becomes a tick and the completion becomes 100%

Tags: behat-test
tags: added: behat-test
Changed in mahara:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

This is useful to have as it's a long manual test script.

Changed in mahara:
milestone: none → 22.10.0
Changed in mahara:
milestone: 22.10.0 → 23.04.0
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Note: the sign-off block is now a page setting

Robert Lyon (robertl-9)
Changed in mahara:
status: Confirmed → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review
Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/c/mahara/+/13888
Committed: https://git.mahara.org/mahara/mahara/commit/d79addd956630c83ee8037289b1575a5e4136cd1
Submitter: "Doris Tam <email address hidden>"
Branch: main

commit d79addd956630c83ee8037289b1575a5e4136cd1
Author: Robert Lyon <email address hidden>
Date: Thu Mar 30 18:07:30 2023 +1300

Bug 1969539: Behat test for portfolio completion page

Signed-off-by: Robert Lyon <email address hidden>
Change-Id: I9646ae6fac165ae735eee20d7e018d1caaeb433b

Doris Tam (doristam)
Changed in mahara:
status: In Progress → Fix Committed
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.