diff --git a/src/renderer/components/test-utils/get-application-builder.tsx b/src/renderer/components/test-utils/get-application-builder.tsx
index 7a60243b76..80a6627f50 100644
--- a/src/renderer/components/test-utils/get-application-builder.tsx
+++ b/src/renderer/components/test-utils/get-application-builder.tsx
@@ -121,7 +121,7 @@ interface DiContainers {
}
interface Environment {
- render: () => RenderResult;
+ RootComponent: React.ElementType;
onAllowKubeResource: () => void;
}
@@ -159,17 +159,7 @@ export const getApplicationBuilder = () => {
const environments = {
application: {
- render: () => {
- const history = rendererDi.inject(historyInjectable);
-
- const render = renderFor(rendererDi);
-
- return render(
-
-
- ,
- );
- },
+ RootComponent: RootFrame,
onAllowKubeResource: () => {
throw new Error(
@@ -179,18 +169,7 @@ export const getApplicationBuilder = () => {
} as Environment,
clusterFrame: {
- render: () => {
- const history = rendererDi.inject(historyInjectable);
-
- const render = renderFor(rendererDi);
-
- return render(
-
-
- ,
- );
- },
-
+ RootComponent: ClusterFrame,
onAllowKubeResource: () => {},
} as Environment,
};
@@ -477,12 +456,19 @@ export const getApplicationBuilder = () => {
await startFrame();
-
for (const callback of beforeRenderCallbacks) {
await callback(dis);
}
- rendered = environment.render();
+ const history = rendererDi.inject(historyInjectable);
+
+ const render = renderFor(rendererDi);
+
+ rendered = render(
+
+
+ ,
+ );
return rendered;
},