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

Add useFakeTime to fix tests

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-12-02 10:35:39 -05:00
parent 096d314353
commit 663b1661c6

View File

@ -11,6 +11,7 @@ import { computed } from "mobx";
import type { PartialDeep } from "type-fest"; import type { PartialDeep } from "type-fest";
import { Role } from "../../../../common/k8s-api/endpoints"; import { Role } from "../../../../common/k8s-api/endpoints";
import type { ResourceDescriptor } from "../../../../common/k8s-api/kube-api"; import type { ResourceDescriptor } from "../../../../common/k8s-api/kube-api";
import { useFakeTime } from "../../../../common/test-utils/use-fake-time";
import namespacesInjectable from "../../../../renderer/components/+namespaces/namespaces.injectable"; import namespacesInjectable from "../../../../renderer/components/+namespaces/namespaces.injectable";
import navigateToRolesViewInjectable from "../../../../renderer/components/+user-management/+roles/navigate-to.injectable"; import navigateToRolesViewInjectable from "../../../../renderer/components/+user-management/+roles/navigate-to.injectable";
import roleStoreInjectable from "../../../../renderer/components/+user-management/+roles/store.injectable"; import roleStoreInjectable from "../../../../renderer/components/+user-management/+roles/store.injectable";
@ -33,6 +34,8 @@ describe("Roles view/add new role dialog", () => {
applicationBuilder.setEnvironmentToClusterFrame(); applicationBuilder.setEnvironmentToClusterFrame();
applicationBuilder.allowKubeResource("roles"); applicationBuilder.allowKubeResource("roles");
useFakeTime();
applicationBuilder.beforeWindowStart((windowDi) => { applicationBuilder.beforeWindowStart((windowDi) => {
windowDi.override(namespacesInjectable, () => computed(() => ( windowDi.override(namespacesInjectable, () => computed(() => (
["default", "my-namespace", "my-namespace-2"] ["default", "my-namespace", "my-namespace-2"]