From c0ebe605c4d36c0d98454e25565818f75ffb1b69 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Wed, 5 Apr 2023 15:31:37 -0400 Subject: [PATCH] fix: Fix tests by recreating non-specific injection token Signed-off-by: Sebastian Malton --- .../common/request-system-cas-token.ts | 4 ++++ .../main/request-system-cas.injectable.ts | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/core/src/features/certificate-authorities/common/request-system-cas-token.ts b/packages/core/src/features/certificate-authorities/common/request-system-cas-token.ts index 8e79d44e59..5c5f17ff64 100644 --- a/packages/core/src/features/certificate-authorities/common/request-system-cas-token.ts +++ b/packages/core/src/features/certificate-authorities/common/request-system-cas-token.ts @@ -9,5 +9,9 @@ import type { PlatformSpecific } from "../../../common/utils/platform-specific-v export type RequestSystemCAs = () => Promise; export const platformSpecificRequestSystemCAsInjectionToken = getInjectionToken>({ + id: "platform-specific-request-system-cas-token", +}); + +export const requestSystemCAsInjectionToken = getInjectionToken({ id: "request-system-cas-token", }); diff --git a/packages/core/src/features/certificate-authorities/main/request-system-cas.injectable.ts b/packages/core/src/features/certificate-authorities/main/request-system-cas.injectable.ts index e0c4c2fd47..814bbdbde6 100644 --- a/packages/core/src/features/certificate-authorities/main/request-system-cas.injectable.ts +++ b/packages/core/src/features/certificate-authorities/main/request-system-cas.injectable.ts @@ -4,11 +4,12 @@ */ import { getInjectable } from "@ogre-tools/injectable"; import platformSpecificVersionInjectable from "../../../common/utils/platform-specific-version.injectable"; -import { platformSpecificRequestSystemCAsInjectionToken } from "../common/request-system-cas-token"; +import { platformSpecificRequestSystemCAsInjectionToken, requestSystemCAsInjectionToken } from "../common/request-system-cas-token"; const requestSystemCAsInjectable = getInjectable({ id: "request-system-cas", instantiate: (di) => di.inject(platformSpecificVersionInjectable)(platformSpecificRequestSystemCAsInjectionToken), + injectionToken: requestSystemCAsInjectionToken, }); export default requestSystemCAsInjectable;