mirror of
https://github.com/Oreolek/yii2-nested-sets.git
synced 2024-05-19 01:08:17 +03:00
Added new cases to unit tests
This commit is contained in:
parent
129602a8cc
commit
450f519c34
|
@ -252,7 +252,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->prependTo(Tree::findOne(2));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->prependTo(Tree::findOne(2)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-prepend-exists-up-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -261,7 +262,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->prependTo(Tree::findOne(16));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->prependTo(Tree::findOne(16)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-prepend-exists-down-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -270,7 +272,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->prependTo(MultipleRootsTree::findOne(24));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->prependTo(MultipleRootsTree::findOne(24)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-prepend-exists-up-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -279,7 +282,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->prependTo(MultipleRootsTree::findOne(38));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->prependTo(MultipleRootsTree::findOne(38)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-prepend-exists-down-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -288,7 +292,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(9);
|
||||
$node->prependTo(MultipleRootsTree::findOne(53));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->prependTo(MultipleRootsTree::findOne(53)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-prepend-exists-another-tree-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -336,7 +341,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->appendTo(Tree::findOne(2));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->appendTo(Tree::findOne(2)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-append-exists-up-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -345,7 +351,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->appendTo(Tree::findOne(16));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->appendTo(Tree::findOne(16)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-append-exists-down-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -354,7 +361,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->appendTo(MultipleRootsTree::findOne(24));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->appendTo(MultipleRootsTree::findOne(24)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-append-exists-up-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -363,7 +371,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->appendTo(MultipleRootsTree::findOne(38));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->appendTo(MultipleRootsTree::findOne(38)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-append-exists-down-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -372,7 +381,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(9);
|
||||
$node->appendTo(MultipleRootsTree::findOne(53));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->appendTo(MultipleRootsTree::findOne(53)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-append-exists-another-tree-to.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -420,7 +430,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->insertBefore(Tree::findOne(2));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertBefore(Tree::findOne(2)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-insert-exists-before-up.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -429,7 +440,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->insertBefore(Tree::findOne(16));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertBefore(Tree::findOne(16)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-insert-exists-before-down.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -438,7 +450,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->insertBefore(MultipleRootsTree::findOne(24));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertBefore(MultipleRootsTree::findOne(24)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-insert-exists-before-up.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -447,7 +460,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->insertBefore(MultipleRootsTree::findOne(38));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertBefore(MultipleRootsTree::findOne(38)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-insert-exists-before-down.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -456,7 +470,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(9);
|
||||
$node->insertBefore(MultipleRootsTree::findOne(53));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertBefore(MultipleRootsTree::findOne(53)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-insert-exists-before-another-tree.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -516,7 +531,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->insertAfter(Tree::findOne(2));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertAfter(Tree::findOne(2)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-insert-exists-after-up.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -525,7 +541,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = Tree::findOne(9);
|
||||
$node->insertAfter(Tree::findOne(16));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertAfter(Tree::findOne(16)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/tree-after-insert-exists-after-down.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -534,7 +551,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->insertAfter(MultipleRootsTree::findOne(24));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertAfter(MultipleRootsTree::findOne(24)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-insert-exists-after-up.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -543,7 +561,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(31);
|
||||
$node->insertAfter(MultipleRootsTree::findOne(38));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertAfter(MultipleRootsTree::findOne(38)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-insert-exists-after-down.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
@ -552,7 +571,8 @@ class NestedSetsBehaviorTest extends DatabaseTestCase
|
|||
$this->getDatabaseTester()->setDataSet($dataSet);
|
||||
$this->getDatabaseTester()->onSetUp();
|
||||
$node = MultipleRootsTree::findOne(9);
|
||||
$node->insertAfter(MultipleRootsTree::findOne(53));
|
||||
$node->name = 'Updated node 2';
|
||||
$this->assertTrue($node->insertAfter(MultipleRootsTree::findOne(53)));
|
||||
$dataSet = $this->getConnection()->createDataSet(['multiple_roots_tree']);
|
||||
$expectedDataSet = $this->createFlatXMLDataSet(__DIR__ . '/datasets/multiple-roots-tree-after-insert-exists-after-another-tree.xml');
|
||||
$this->assertDataSetsEqual($expectedDataSet, $dataSet);
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<multiple_roots_tree id="6" tree="1" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="7" tree="1" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="8" tree="1" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="29" rgt="42" depth="2" name="Node 2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="29" rgt="42" depth="2" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="10" tree="45" lft="30" rgt="35" depth="3" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="11" tree="45" lft="31" rgt="32" depth="4" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="12" tree="45" lft="33" rgt="34" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="29" rgt="42" depth="2" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="29" rgt="42" depth="2" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="30" rgt="35" depth="3" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="31" rgt="32" depth="4" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="33" rgt="34" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="15" rgt="28" depth="2" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="15" rgt="28" depth="2" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="16" rgt="21" depth="3" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="17" rgt="18" depth="4" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="19" rgt="20" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<multiple_roots_tree id="6" tree="1" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="7" tree="1" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="8" tree="1" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="30" rgt="43" depth="1" name="Node 2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="30" rgt="43" depth="1" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="10" tree="45" lft="31" rgt="36" depth="2" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="11" tree="45" lft="32" rgt="33" depth="3" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="12" tree="45" lft="34" rgt="35" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="30" rgt="43" depth="1" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="30" rgt="43" depth="1" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="31" rgt="36" depth="2" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="32" rgt="33" depth="3" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="34" rgt="35" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="16" rgt="29" depth="1" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="16" rgt="29" depth="1" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="17" rgt="22" depth="2" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="18" rgt="19" depth="3" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="20" rgt="21" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<multiple_roots_tree id="6" tree="1" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="7" tree="1" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="8" tree="1" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="16" rgt="29" depth="1" name="Node 2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="16" rgt="29" depth="1" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="10" tree="45" lft="17" rgt="22" depth="2" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="11" tree="45" lft="18" rgt="19" depth="3" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="12" tree="45" lft="20" rgt="21" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="16" rgt="29" depth="1" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="16" rgt="29" depth="1" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="17" rgt="22" depth="2" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="18" rgt="19" depth="3" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="20" rgt="21" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="23" rgt="28" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="24" rgt="25" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="26" rgt="27" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="2" rgt="15" depth="1" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="2" rgt="15" depth="1" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="3" rgt="8" depth="2" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="4" rgt="5" depth="3" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="6" rgt="7" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<multiple_roots_tree id="6" tree="1" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="7" tree="1" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="8" tree="1" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="17" rgt="30" depth="2" name="Node 2"/>
|
||||
<multiple_roots_tree id="9" tree="45" lft="17" rgt="30" depth="2" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="10" tree="45" lft="18" rgt="23" depth="3" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="11" tree="45" lft="19" rgt="20" depth="4" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="12" tree="45" lft="21" rgt="22" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="17" rgt="30" depth="2" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="17" rgt="30" depth="2" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="18" rgt="23" depth="3" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="19" rgt="20" depth="4" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="21" rgt="22" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
<multiple_roots_tree id="28" tree="23" lft="23" rgt="28" depth="2" name="Node 1.2"/>
|
||||
<multiple_roots_tree id="29" tree="23" lft="24" rgt="25" depth="3" name="Node 1.2.1"/>
|
||||
<multiple_roots_tree id="30" tree="23" lft="26" rgt="27" depth="3" name="Node 1.2.2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="3" rgt="16" depth="2" name="Node 2"/>
|
||||
<multiple_roots_tree id="31" tree="23" lft="3" rgt="16" depth="2" name="Updated node 2"/>
|
||||
<multiple_roots_tree id="32" tree="23" lft="4" rgt="9" depth="3" name="Node 2.1"/>
|
||||
<multiple_roots_tree id="33" tree="23" lft="5" rgt="6" depth="4" name="Node 2.1.1"/>
|
||||
<multiple_roots_tree id="34" tree="23" lft="7" rgt="8" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="29" rgt="42" depth="2" name="Node 2"/>
|
||||
<tree id="9" lft="29" rgt="42" depth="2" name="Updated node 2"/>
|
||||
<tree id="10" lft="30" rgt="35" depth="3" name="Node 2.1"/>
|
||||
<tree id="11" lft="31" rgt="32" depth="4" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="33" rgt="34" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="15" rgt="28" depth="2" name="Node 2"/>
|
||||
<tree id="9" lft="15" rgt="28" depth="2" name="Updated node 2"/>
|
||||
<tree id="10" lft="16" rgt="21" depth="3" name="Node 2.1"/>
|
||||
<tree id="11" lft="17" rgt="18" depth="4" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="19" rgt="20" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="30" rgt="43" depth="1" name="Node 2"/>
|
||||
<tree id="9" lft="30" rgt="43" depth="1" name="Updated node 2"/>
|
||||
<tree id="10" lft="31" rgt="36" depth="2" name="Node 2.1"/>
|
||||
<tree id="11" lft="32" rgt="33" depth="3" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="34" rgt="35" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="16" rgt="29" depth="1" name="Node 2"/>
|
||||
<tree id="9" lft="16" rgt="29" depth="1" name="Updated node 2"/>
|
||||
<tree id="10" lft="17" rgt="22" depth="2" name="Node 2.1"/>
|
||||
<tree id="11" lft="18" rgt="19" depth="3" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="20" rgt="21" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="16" rgt="29" depth="1" name="Node 2"/>
|
||||
<tree id="9" lft="16" rgt="29" depth="1" name="Updated node 2"/>
|
||||
<tree id="10" lft="17" rgt="22" depth="2" name="Node 2.1"/>
|
||||
<tree id="11" lft="18" rgt="19" depth="3" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="20" rgt="21" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="23" rgt="28" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="24" rgt="25" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="26" rgt="27" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="2" rgt="15" depth="1" name="Node 2"/>
|
||||
<tree id="9" lft="2" rgt="15" depth="1" name="Updated node 2"/>
|
||||
<tree id="10" lft="3" rgt="8" depth="2" name="Node 2.1"/>
|
||||
<tree id="11" lft="4" rgt="5" depth="3" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="6" rgt="7" depth="3" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="9" rgt="14" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="10" rgt="11" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="12" rgt="13" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="17" rgt="30" depth="2" name="Node 2"/>
|
||||
<tree id="9" lft="17" rgt="30" depth="2" name="Updated node 2"/>
|
||||
<tree id="10" lft="18" rgt="23" depth="3" name="Node 2.1"/>
|
||||
<tree id="11" lft="19" rgt="20" depth="4" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="21" rgt="22" depth="4" name="Node 2.1.2"/>
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<tree id="6" lft="23" rgt="28" depth="2" name="Node 1.2"/>
|
||||
<tree id="7" lft="24" rgt="25" depth="3" name="Node 1.2.1"/>
|
||||
<tree id="8" lft="26" rgt="27" depth="3" name="Node 1.2.2"/>
|
||||
<tree id="9" lft="3" rgt="16" depth="2" name="Node 2"/>
|
||||
<tree id="9" lft="3" rgt="16" depth="2" name="Updated node 2"/>
|
||||
<tree id="10" lft="4" rgt="9" depth="3" name="Node 2.1"/>
|
||||
<tree id="11" lft="5" rgt="6" depth="4" name="Node 2.1.1"/>
|
||||
<tree id="12" lft="7" rgt="8" depth="4" name="Node 2.1.2"/>
|
||||
|
|
Loading…
Reference in a new issue