mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Unoverriding topbar injectables
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
09465f439c
commit
1683218444
@ -8,6 +8,12 @@ import downloadPlatformUpdateInjectable from "../../main/application-update/down
|
||||
import publishIsConfiguredInjectable from "../../main/application-update/publish-is-configured.injectable";
|
||||
import periodicalCheckForUpdateWarningInjectable from "../../main/application-update/update-warning-level/periodical-check-for-update-warning.injectable";
|
||||
import electronUpdaterIsActiveInjectable from "../../main/electron-app/features/electron-updater-is-active.injectable";
|
||||
import closeWindowInjectable from "../../renderer/components/layout/top-bar/close-window.injectable";
|
||||
import goBackInjectable from "../../renderer/components/layout/top-bar/go-back.injectable";
|
||||
import goForwardInjectable from "../../renderer/components/layout/top-bar/go-forward.injectable";
|
||||
import maximizeWindowInjectable from "../../renderer/components/layout/top-bar/maximize-window.injectable";
|
||||
import openAppContextMenuInjectable from "../../renderer/components/layout/top-bar/open-app-context-menu.injectable";
|
||||
import toggleMaximizeWindowInjectable from "../../renderer/components/layout/top-bar/toggle-maximize-window.injectable";
|
||||
import type { ApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
|
||||
import { getApplicationBuilder } from "../../renderer/components/test-utils/get-application-builder";
|
||||
|
||||
@ -19,7 +25,7 @@ describe("encourage user to update when sufficient time passed since update was
|
||||
beforeEach(() => {
|
||||
applicationBuilder = getApplicationBuilder();
|
||||
|
||||
applicationBuilder.beforeApplicationStart(({ mainDi }) => {
|
||||
applicationBuilder.beforeApplicationStart(({ mainDi, rendererDi }) => {
|
||||
checkForPlatformUpdatesMock = asyncFn();
|
||||
downloadPlatformUpdateMock = asyncFn();
|
||||
|
||||
@ -38,6 +44,21 @@ describe("encourage user to update when sufficient time passed since update was
|
||||
|
||||
mainDi.unoverride(periodicalCheckForUpdateWarningInjectable);
|
||||
mainDi.permitSideEffects(periodicalCheckForUpdateWarningInjectable);
|
||||
|
||||
// TODO: Remove below lines when TopBar are free from side-effects
|
||||
rendererDi.unoverride(openAppContextMenuInjectable);
|
||||
rendererDi.unoverride(goBackInjectable);
|
||||
rendererDi.unoverride(goForwardInjectable);
|
||||
rendererDi.unoverride(closeWindowInjectable);
|
||||
rendererDi.unoverride(maximizeWindowInjectable);
|
||||
rendererDi.unoverride(toggleMaximizeWindowInjectable);
|
||||
|
||||
rendererDi.permitSideEffects(openAppContextMenuInjectable);
|
||||
rendererDi.permitSideEffects(goBackInjectable);
|
||||
rendererDi.permitSideEffects(goForwardInjectable);
|
||||
rendererDi.permitSideEffects(closeWindowInjectable);
|
||||
rendererDi.permitSideEffects(maximizeWindowInjectable);
|
||||
rendererDi.permitSideEffects(toggleMaximizeWindowInjectable);
|
||||
})
|
||||
});
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user