stable
Clone or download
Read-only
Disallow choosing a tracker with "Freeze" Post action on any field as Test Definition and Test Execution in TTM Start configuration
This is part of story #12189 prevent field modification according to state When creating the TTM configuration with the "Start TestManagement" button or by creating a new project with TTM activated and inherited, if the newly created trackers for either definition or execution uses at least one Frozen Fields workflow post action, then the id is not updated and the configuration setup is not done. Change-Id: I82984418785c36ff4f86e7b1e7002e650905ccce
Modified Files
Name | ||||
---|---|---|---|---|
M | include/TestManagement/FirstConfigCreator.class.php | +39 | −13 | Go to diff View file |
M | include/TestManagement/Router.class.php | +4 | −2 | Go to diff View file |
M | include/TestManagement/StartTestManagementController.php | +11 | −2 | Go to diff View file |
M | include/testmanagementPlugin.class.php | +1 | −0 | Go to diff View file |
M | phpunit/TestManagement/FirstConfigCreatorTest.php | +149 | −4 | Go to diff View file |