diff --git a/packages/core-components/src/components/Select/Select.test.tsx b/packages/core-components/src/components/Select/Select.test.tsx
index 71159150e4..e5651ca47f 100644
--- a/packages/core-components/src/components/Select/Select.test.tsx
+++ b/packages/core-components/src/components/Select/Select.test.tsx
@@ -55,6 +55,25 @@ describe('', () => {
expect(input.textContent).toBe('test 1');
});
+ it('display nothing when placeholder is empty string and items updated to none', () => {
+ const initialValue = 'initial';
+ const initialItems = [{ label: initialValue, value: initialValue }];
+ const { getByTestId, rerender } = render(
+ ,
+ );
+
+ expect(getByTestId('select').textContent).toBe(initialValue);
+
+ rerender();
+
+ expect(getByTestId('select').textContent).toBe('');
+ });
+
it('display the placeholder value when selected props updated to undefined', async () => {
const { getByTestId, rerender } = render(
,