-
Type:
Story
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Component/s: Workflow, Workflow > Administration
-
Branch Version/s:7.0.x
-
Backported to Branch:Committed
-
Sprint:Workflow #01 - Jan 09 - 20
-
Git Pull Request:
Goal:
- Convert high priority requirements related to a Workflow Reviewer from a poshi test to an integration test
Users:
- Developer
- Tester
Benefits:
- Faster test results
- Current single node test suite times for workflow testing:
- Poshi: 12 hours
- Integration: 12 minutes
User Story:
As a developer, I would like faster test results for key workflow reviewer activities
DOD:
- As a workflow reviewer I want to be able to transition submitted content.
- This user can Approve new content submitted
- Content is approved
- This user can Approve new content submitted
- As a workflow reviewer, I would like to be notified when a workflow asset is assigned to me.
- Activity Description is recorded
- For initial assignment
- via portal notifications
- For initial assignment
- Activity Description is recorded
- As a workflow reviewer, I would like to be notified when a workflow asset is assigned to me.
- Activity Description is recorded
- For specific user assignment
- via portal notifications
- For specific user assignment
- Activity Description is recorded
- As an application admin, I can define the workflow for my application.
- For DDL
- Define per list
- For DDL
- As a workflow reviewer, I want to be able to assign submitted content
- Assign to self
- As a workflow reviewer, I want to be able to assign submitted content
- Assign to another user
The following Poshi tests are removed:
- WorkflowadminUsecase#AssignThenApproveWorkflowTaskAsPortalContentReviewer
- WorkflowadminUsecase#ApproveWorkflowTaskAsSiteAdmin
- WorkflowadminCPDynamicdatalists#ApproveDynamicdatalistCP