From db0fccbfb43b4d53c672f3ca3690914d79d1dca0 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Fri, 18 Apr 2025 10:24:06 -0700 Subject: [PATCH] Add unit test --- tests/ComboBox/ComboBox.test.svelte | 2 ++ tests/ComboBox/ComboBox.test.ts | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/tests/ComboBox/ComboBox.test.svelte b/tests/ComboBox/ComboBox.test.svelte index 0e5077fa..198c3e94 100644 --- a/tests/ComboBox/ComboBox.test.svelte +++ b/tests/ComboBox/ComboBox.test.svelte @@ -19,6 +19,7 @@ export let invalidText = ""; export let warnText = ""; export let helperText = ""; + export let hideLabel = false; export let size: "sm" | "xl" | undefined = undefined; export let shouldFilterItem: ComponentProps["shouldFilterItem"] = ( item, @@ -31,6 +32,7 @@ { expect(screen.getByText("Contact")).toHaveClass("bx--label--disabled"); }); + it("should handle hidden label", () => { + render(ComboBox, { + props: { + titleText: "Hidden Label", + hideLabel: true, + }, + }); + + expect(screen.getByText("Hidden Label")).toHaveClass("bx--visually-hidden"); + }); + it("should handle invalid state", () => { render(ComboBox, { props: {