mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
chore: Adapt to injectable feature-wrappers
Signed-off-by: Janne Savolainen <janne.savolainen@live.fi>
This commit is contained in:
29 files changed
+79
-60
No files matched your search
-3
@@ -1,5 +1,4 @@
|
||||
import { createContainer, DiContainer } from "@ogre-tools/injectable";
|
||||
import { registerMobX } from "@ogre-tools/injectable-extension-for-mobx";
|
||||
import { startApplicationInjectionToken } from "@k8slens/application";
|
||||
import { registerFeature } from "@k8slens/feature-core";
|
||||
import { messagingFeatureForRenderer } from "./feature";
|
||||
@@ -15,8 +14,6 @@ describe("allow communication to iframe", () => {
|
||||
beforeEach(() => {
|
||||
di = createContainer("irrelevant");
|
||||
|
||||
registerMobX(di);
|
||||
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
|
||||
+4
-1
@@ -3,6 +3,7 @@ import { registerFeature } from "@k8slens/feature-core";
|
||||
import ipcRendererInjectable from "./ipc-renderer.injectable";
|
||||
import { messagingFeatureForRenderer } from "../feature";
|
||||
import { ipcRenderer } from "electron";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
describe("ipc-renderer", () => {
|
||||
let di: DiContainer;
|
||||
@@ -10,7 +11,9 @@ describe("ipc-renderer", () => {
|
||||
beforeEach(() => {
|
||||
di = createContainer("irrelevant");
|
||||
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
});
|
||||
|
||||
it("is not undefined", () => {
|
||||
|
||||
+4
-1
@@ -4,6 +4,7 @@ import { EnlistMessageChannelListener, enlistMessageChannelListenerInjectionToke
|
||||
import { createContainer } from "@ogre-tools/injectable";
|
||||
import { registerFeature } from "@k8slens/feature-core";
|
||||
import { messagingFeatureForRenderer } from "../feature";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
describe("enlist message channel listener in renderer", () => {
|
||||
let enlistMessageChannelListener: EnlistMessageChannelListener;
|
||||
@@ -14,7 +15,9 @@ describe("enlist message channel listener in renderer", () => {
|
||||
beforeEach(() => {
|
||||
const di = createContainer("irrelevant");
|
||||
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
|
||||
onMock = jest.fn();
|
||||
offMock = jest.fn();
|
||||
|
||||
+4
-1
@@ -3,6 +3,7 @@ import { registerFeature } from "@k8slens/feature-core";
|
||||
import { messagingFeatureForRenderer } from "../feature";
|
||||
import { ipcRenderer } from "electron";
|
||||
import invokeIpcInjectable from "./invoke-ipc.injectable";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
describe("ipc-renderer", () => {
|
||||
let di: DiContainer;
|
||||
@@ -10,7 +11,9 @@ describe("ipc-renderer", () => {
|
||||
beforeEach(() => {
|
||||
di = createContainer("irrelevant");
|
||||
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
});
|
||||
|
||||
it("is IPC-renderer invoke of Electron", () => {
|
||||
|
||||
+5
-2
@@ -1,11 +1,12 @@
|
||||
import { createContainer, DiContainer } from "@ogre-tools/injectable";
|
||||
import { registerFeature } from "@k8slens/feature-core";
|
||||
import type { RequestChannel } from "@k8slens/messaging";
|
||||
import { requestFromChannelInjectionToken } from "@k8slens/messaging";
|
||||
import { messagingFeatureForRenderer } from "../feature";
|
||||
import type { RequestChannel } from "@k8slens/messaging";
|
||||
import invokeIpcInjectable from "./invoke-ipc.injectable";
|
||||
import type { AsyncFnMock } from "@async-fn/jest";
|
||||
import asyncFn from "@async-fn/jest";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
describe("request-from-channel", () => {
|
||||
let di: DiContainer;
|
||||
@@ -14,7 +15,9 @@ describe("request-from-channel", () => {
|
||||
beforeEach(() => {
|
||||
di = createContainer("irrelevant");
|
||||
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
|
||||
invokeIpcMock = asyncFn();
|
||||
di.override(invokeIpcInjectable, () => invokeIpcMock);
|
||||
|
||||
+5
-2
@@ -1,11 +1,12 @@
|
||||
import { createContainer, DiContainer } from "@ogre-tools/injectable";
|
||||
import { registerFeature } from "@k8slens/feature-core";
|
||||
import type { MessageChannel } from "@k8slens/messaging";
|
||||
import { sendMessageToChannelInjectionToken } from "@k8slens/messaging";
|
||||
import { messagingFeatureForRenderer } from "../feature";
|
||||
import type { MessageChannel } from "@k8slens/messaging";
|
||||
import sendToIpcInjectable from "./send-to-ipc.injectable";
|
||||
import type { AsyncFnMock } from "@async-fn/jest";
|
||||
import asyncFn from "@async-fn/jest";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
describe("message-from-channel", () => {
|
||||
let di: DiContainer;
|
||||
@@ -14,7 +15,9 @@ describe("message-from-channel", () => {
|
||||
beforeEach(() => {
|
||||
di = createContainer("irrelevant");
|
||||
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
|
||||
sendToIpcMock = asyncFn();
|
||||
di.override(sendToIpcInjectable, () => sendToIpcMock);
|
||||
|
||||
+4
-1
@@ -3,6 +3,7 @@ import { registerFeature } from "@k8slens/feature-core";
|
||||
import { messagingFeatureForRenderer } from "../feature";
|
||||
import { ipcRenderer } from "electron";
|
||||
import sendToIpcInjectable from "./send-to-ipc.injectable";
|
||||
import { runInAction } from "mobx";
|
||||
|
||||
describe("ipc-renderer", () => {
|
||||
let di: DiContainer;
|
||||
@@ -10,7 +11,9 @@ describe("ipc-renderer", () => {
|
||||
beforeEach(() => {
|
||||
di = createContainer("irrelevant");
|
||||
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
runInAction(() => {
|
||||
registerFeature(di, messagingFeatureForRenderer);
|
||||
});
|
||||
});
|
||||
|
||||
it("is IPC-renderer send of Electron", () => {
|
||||
|
||||
Reference in new issue
Block a user