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: {