mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 07:24:13 +01:00
N°7070 - remove _delta attribute from datamodel and avoid _delta attributes under a node having _delta in [define, define_if_not_exist, redefine, force] in deltas
This commit is contained in:
@@ -727,7 +727,33 @@ XML
|
||||
<nodeB id="Banner">
|
||||
<nodeE/>
|
||||
<nodeC>
|
||||
<nodeD id="Bruce" _delta="define"/>
|
||||
<nodeD id="Bruce"/>
|
||||
</nodeC>
|
||||
</nodeB>
|
||||
</nodeA>
|
||||
XML
|
||||
];
|
||||
$aDeltas['nested _delta should be cleaned'] = [
|
||||
'sInitialXML' => <<<XML
|
||||
<nodeA>
|
||||
</nodeA>
|
||||
XML
|
||||
,
|
||||
'sDeltaXML' => <<<XML
|
||||
<nodeA>
|
||||
<nodeB id="Banner" _delta="define">
|
||||
<nodeC>
|
||||
<nodeD id="Bruce" _delta="define"/>
|
||||
</nodeC>
|
||||
</nodeB>
|
||||
</nodeA>
|
||||
XML
|
||||
,
|
||||
'sExpectedXML' => <<<XML
|
||||
<nodeA>
|
||||
<nodeB id="Banner">
|
||||
<nodeC>
|
||||
<nodeD id="Bruce"/>
|
||||
</nodeC>
|
||||
</nodeB>
|
||||
</nodeA>
|
||||
|
||||
Reference in New Issue
Block a user