diff --git a/src/lib/holocene/select/option.svelte b/src/lib/holocene/select/option.svelte index 89e590726..81d126150 100644 --- a/src/lib/holocene/select/option.svelte +++ b/src/lib/holocene/select/option.svelte @@ -5,6 +5,7 @@ description?: string; disabled?: boolean; class?: string; + 'data-testid'?: string; } export const EMPTY_OPTION: OptionType = { @@ -80,6 +81,7 @@ {description} {disabled} class={className} + data-testid={$$restProps['data-testid'] ?? ''} > diff --git a/src/lib/holocene/select/select.svelte b/src/lib/holocene/select/select.svelte index 62bdb7841..0596b2203 100644 --- a/src/lib/holocene/select/select.svelte +++ b/src/lib/holocene/select/select.svelte @@ -109,6 +109,7 @@ {disabled} controls="{id}-select" {variant} + data-testid={`${$$restProps['data-testid'] ?? ''}-button`} > {#if leadingIcon}