stable

Clone or download

Read-only

remove a link unplan feature who are not planned in submilestones

part of story #18408 plan Features in Program Increment How to test: Given A release With two user stories |_ us1 #1 => linked to feature A #100 |_ us2 #2 => linked to feature B #200 And a sprint #123 And given us1, is planned in sprint #123 When feature A is removed from program increment, Then us1 is still planned in sprint #123 When feature B is removed from program increment Then us2 is no longer in plannable stories of team agiledashboard Preconditions - you should have define team/program with PUT /projects/{id}/program_teams - you should have define your plan with PUT /projects/{id}/program_plan - in program project you should have "Add a new program increment" - when you create a program increment, its mirrored release should be created - Once mirrored release are created, when you plan a feature (by adding manually a link in artifact view), then the us manually lnked to story should be planed in team agiledashboard Change-Id: I37c5411d76d780a7ae8b7c36dc5643415a3d95d2

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/AsynchronousCreation/TaskBuilder.php +2 −2 Go to diff View file
M plugins/program_management/include/Adapter/Program/Feature/FeaturePlanner.php +37 −7 Go to diff View file
M plugins/program_management/include/Adapter/Program/Feature/Links/ArtifactsLinkedToParentDao.php +49 −0 Go to diff View file
R plugins/program_management/include/Adapter/Program/Feature/Links/FeaturesLinkedToMilestoneBuilder.php Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +2 −2 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Feature/FeaturePlannerTest.php +55 −9 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Program/Feature/Links/UserStoriesLinkedToMilestoneBuilderTest.php +54 −0 Go to diff View file