1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

fix navigation-to-kubernetes-preferences.test.ts

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-04-21 13:12:27 -04:00
parent d32d4d172b
commit 52488b7188
2 changed files with 17 additions and 23 deletions

View File

@ -105,7 +105,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Theme Theme
</div> </div>
<div <div
class="Select theme-lens css-b62m3t-container" class="Select theme-lens css-b62m3t-container"
@ -190,7 +190,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Extension Install Registry Extension Install Registry
</div> </div>
<div <div
class="Select theme-lens css-b62m3t-container" class="Select theme-lens css-b62m3t-container"
@ -270,16 +270,11 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="mt-4 mb-5 leading-relaxed" class="mt-4 mb-5 leading-relaxed"
> >
This setting is to change the registry URL for installing extensions by name. This setting is to change the registry URL for installing extensions by name.
If you are unable to access the default registry (https://registry.npmjs.org) you can change it in your
If you are unable to access the default registry (
https://registry.npmjs.org
)
you can change it in your
<b> <b>
.npmrc .npmrc
</b> </b>
 file or in the input below. file or in the input below.
</p> </p>
<div <div
class="Input theme round black disabled invalid" class="Input theme round black disabled invalid"
@ -309,7 +304,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Start-up Start-up
</div> </div>
<label <label
class="Switch" class="Switch"
@ -330,7 +325,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Update Channel Update Channel
</div> </div>
<div <div
class="Select theme-lens css-b62m3t-container" class="Select theme-lens css-b62m3t-container"
@ -415,7 +410,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Locale Timezone Locale Timezone
</div> </div>
<div <div
class="Select theme-lens css-b62m3t-container" class="Select theme-lens css-b62m3t-container"
@ -639,7 +634,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Kubectl binary download Kubectl binary download
</div> </div>
<label <label
class="Switch" class="Switch"
@ -657,7 +652,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Download mirror Download mirror
</div> </div>
<div <div
class="Select theme-lens Select--is-disabled css-3iigni-container" class="Select theme-lens Select--is-disabled css-3iigni-container"
@ -740,7 +735,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Directory for binaries Directory for binaries
</div> </div>
<div <div
class="Input theme round black disabled" class="Input theme round black disabled"
@ -772,7 +767,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle" class="SubTitle"
> >
Path to kubectl binary Path to kubectl binary
</div> </div>
<div <div
class="Input theme round black" class="Input theme round black"
@ -817,7 +812,7 @@ exports[`preferences - navigation to kubernetes preferences given in preferences
class="SubTitle pt-5" class="SubTitle pt-5"
> >
Synced Items Synced Items
</div> </div>
<div <div
class="notice mt-3" class="notice mt-3"

View File

@ -7,9 +7,8 @@ import type { ApplicationBuilder } from "../../renderer/components/test-utils/ge
import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder"; import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
import userStoreInjectable from "../../common/user-store/user-store.injectable"; import userStoreInjectable from "../../common/user-store/user-store.injectable";
import type { UserStore } from "../../common/user-store"; import type { UserStore } from "../../common/user-store";
import themeStoreInjectable from "../../renderer/themes/store.injectable";
import type { ThemeStore } from "../../renderer/themes/store";
import { observable } from "mobx"; import { observable } from "mobx";
import ipcRendererInjectable from "../../renderer/app-paths/get-value-from-registered-channel/ipc-renderer/ipc-renderer.injectable";
describe("preferences - navigation to kubernetes preferences", () => { describe("preferences - navigation to kubernetes preferences", () => {
let applicationBuilder: ApplicationBuilder; let applicationBuilder: ApplicationBuilder;
@ -24,10 +23,10 @@ describe("preferences - navigation to kubernetes preferences", () => {
} as unknown as UserStore; } as unknown as UserStore;
rendererDi.override(userStoreInjectable, () => userStoreStub); rendererDi.override(userStoreInjectable, () => userStoreStub);
rendererDi.override(ipcRendererInjectable, () => ({
const themeStoreStub = ({ themeOptions: [] }) as unknown as ThemeStore; on: jest.fn(),
invoke: jest.fn(), // TODO: replace with proper mocking via the IPC bridge
rendererDi.override(themeStoreInjectable, () => themeStoreStub); } as never));
}); });
}); });