diff --git a/src/renderer/components/select/__tests__/select.test.tsx b/src/renderer/components/select/__tests__/select.test.tsx deleted file mode 100644 index 2dc0ae0526..0000000000 --- a/src/renderer/components/select/__tests__/select.test.tsx +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Copyright (c) OpenLens Authors. All rights reserved. - * Licensed under MIT License. See LICENSE in root directory for more information. - */ - -import "@testing-library/jest-dom/extend-expect"; - -describe("", () => { + let di: DependencyInjectionContainer; + let render: DiRender; + + beforeEach(async () => { + + di = getDiForUnitTesting({ doGeneralOverrides: true }); + render = renderFor(di); + + mockFs(); + + await di.runSetups(); + di.override(directoryForUserDataInjectable, () => "some-directory-for-user-data"); + di.override(rendererExtensionsInjectable, () => computed(() => [] as LensRendererExtension[])); + + ThemeStore.createInstance(); + UserStore.createInstance(); + }); + + afterEach(() => { + ThemeStore.resetInstance(); + UserStore.resetInstance(); + + mockFs.restore(); + }); + + it("should render the select", async () => { + const options = [ + { + label: "Option one label", + value: "optionOneValue", + }, + { + label: "Option two label", + value: "optionTwoValue", + }, + ]; + + const onChange = jest.fn(); + + const { container } = render(