- // it('gets root descendants', () => {
- // const newTree = [
- // mockTreeNode({ children: [], id: 'Node 1', parent: '', value: 'Value 1' }),
- // mockTreeNode({ children: [], id: 'Node 2', parent: 'Node 1', value: 'Value 1' }),
- // mockTreeNode({ children: [], id: 'Node 2.1', parent: 'Node 2', value: 'Value 1' }),
- // mockTreeNode({ children: [], id: 'Node 3', parent: 'Node 1', value: 'Value 1' }),
- // mockTreeNode({ children: [], id: 'Node 3.1', parent: 'Node 3', value: 'Value 1' }),
- // ].reduce((tree, node) => Tree.setNode(node)(tree), tree);
- // expect(Tree.getNodeDescendantsIds('')(newTree)).toEqual(['Node 1', 'Node 2', 'Node 3', 'Node 2.1', 'Node 3.1']);
- // });
+ it('gets root descendants', () => {
+ const newTree = [
+ initTreeNode({ id: 'Node 1', parent: '', value: 'Value 1' }),
+ initTreeNode({ id: 'Node 2', parent: 'Node 1', value: 'Value 1' }),
+ initTreeNode({ id: 'Node 2.1', parent: 'Node 2', value: 'Value 1' }),
+ initTreeNode({ id: 'Node 3', parent: 'Node 1', value: 'Value 1' }),
+ initTreeNode({ id: 'Node 3.1', parent: 'Node 3', value: 'Value 1' }),
+ ].reduce((tree, node) => Tree.setNode(node)(tree), tree);
+ expect(Tree.getNodeDescendantsIds('')(newTree)).toEqual(['Node 1', 'Node 2', 'Node 3', 'Node 2.1', 'Node 3.1']);
+ });