stable
Clone or download
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 |