Behat: Profile completion side block functionality

Bug #1810437 reported by Steven on 2019-01-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Medium
Unassigned

Bug Description

BEHAT SCRIPT : Create Script feature file ->profile_completion.feature

RELATED TO: Release Testing Spreadsheet

SUMMARY: Profile completion functionality
 Site admin sets up profile completion and determines what fields are required
 so that the profile completion block will display on dashboard indicating what needs to be completed

REQUIREMENTS:

# 1) site admin enables profile completion for the site admin menu > configure site > site options . user settings
# 2) site admin sets what fields constitute a complete profile admin menu >. Institutions > profile completion
# 3) Verify all fields that can be selected
# 4) User should see "Profile Resume Plans Journals Files Annotation Comment Peer assessment"
# 5) Site admin select a few of the field options for an institution (each inst can differ)
# 6) Inst user log in - verify that the Profile completion side block is displayed on the Dashboard
# 7) Verify progress bar is working

Profile completion can be set up on the institution level as well. Please expand the test to cover that, too.

Changed in mahara:
status: New → In Progress
importance: Undecided → Medium
milestone: none → 19.04.0

Reviewed: https://reviews.mahara.org/9391
Committed: https://git.mahara.org/mahara/mahara/commit/84244acae73650f12c9703f8c3360477ec8145e0
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 84244acae73650f12c9703f8c3360477ec8145e0
Author: Steven Spinelli <email address hidden>
Date: Fri Jan 4 11:29:24 2019 +1300

Behat Bug 1810437 Profile completion block functionality

Added scenario for Institution One and No Institution
Using behat Scenario Outline with data

Change-Id: I28d99f44797c96313395c696a2a27ae682018bbf

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

Other bug subscribers