-
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 #03 - Feb 06 - Feb 17
-
Git Pull Request:
Goal:
- Convert high priority requirements related to a workflow definition assignments from a poshi test to an intergration 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 web content under workflow.
DOD:
1. The following requirements are each covered by an integration test:
As an application admin, I can define the workflow for my application.
Admin's workflow choice affects the publication rules for application assets on the site
Saving new content does not publish content until approval
As an application admin, I can define the workflow for my application.
Admin's workflow choice affects the publication rules for application assets on the site
Content displays in portal as Pending
As an application admin, I can define the workflow for my application.
For Web Content
Edit the home folder and define workflow for all structures
As an application admin, I can define the workflow for my application.
For Web Content
Define workflow per folder
By using home folder's workflow
As an application admin, I can define the workflow for my application.
For Web Content
Define workflow per folder
Define workflow per document type
As an application admin, I can define the workflow for my application.
For Web Content
Define workflow per folder
For this specific folder only
As a workflow reviewer I want to be able to transition submitted content.
This user can Reject
Rejected content is assigned to original submitter
2. The following funcational tests are removed:
WorkflowadminCPWebcontent#ApproveInWebContentFolderNoWorkflowWithHomeFolderSingleApproverWorkflowCP
WorkflowadminCPWebcontent#ApproveInWebContentFolderSingleApproverStructureSpecificWorkflowCP
WorkflowadminCPWebcontent#ApproveInWebContentFolderSingleApproverWorkflowWithNoHomeFolderWorkflowCP
WorkflowadminCPWebcontent#ApproveInWebContentFolderWithParentFolderSingleApproverWorkflowCP
WorkflowadminCPWebcontent#RejectWebContentCP
3. New single functional test to check user configuration of workflow in web content