From 01ec827cd916c8f45767f5aac2dc9c3c9d4d1de8 Mon Sep 17 00:00:00 2001 From: metonym Date: Wed, 13 Oct 2021 08:28:38 -0700 Subject: [PATCH] test(tree-view): test updated TreeView accessors --- tests/TreeView.test.svelte | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/TreeView.test.svelte b/tests/TreeView.test.svelte index 67308296..69e8e60a 100644 --- a/tests/TreeView.test.svelte +++ b/tests/TreeView.test.svelte @@ -3,6 +3,7 @@ import type { TreeNodeId } from "../types/TreeView/TreeView"; import Analytics16 from "carbon-icons-svelte/lib/Analytics16"; + let treeview: TreeView; let activeId: TreeNodeId = ""; let selectedIds = []; let expandedIds = [1]; @@ -46,9 +47,21 @@ children: [{ id: 15, text: "IBM API Connect", disabled: true }], }, ]; + + $: if (treeview) { + treeview.expandAll(); + treeview.expandNodes((node) => { + return node.id > 0; + }); + treeview.collapseAll(); + treeview.collapseNodes((node) => { + return node.disabled; + }); + }