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 XML import

This is part of story #12189 prevent field modification according to state When updating the TTM configuration through XML, if the provided tracker for either definition or execution uses at least one Frozen Fields workflow post action, then the id is not updated and the import stops. Change-Id: Icb8b36bc4e59e5dd66de4bb3d34c701296bc550e

Modified Files

Name
M include/TestManagement/FirstConfigCreator.class.php +2 −2 Go to diff View file
A include/TestManagement/XML/XMLImport.php +104 −0 Go to diff View file
D include/TestManagement/XMLImport.php +0 −76 Go to diff View file
M include/testmanagementPlugin.class.php +8 −5 Go to diff View file
A phpunit/TestManagement/XML/XMLImportTest.php +89 −0 Go to diff View file
A phpunit/TestManagement/XML/_fixtures/testmanagement.xml +9 −0 Go to diff View file