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

fix: Fix tests by recreating non-specific injection token

Signed-off-by: Sebastian Malton <sebastian@malton.name>
(cherry picked from commit c0ebe605c4)
This commit is contained in:
Sebastian Malton 2023-04-05 15:31:37 -04:00 committed by Janne Savolainen
parent 6a43f901b3
commit c522a48430
2 changed files with 6 additions and 1 deletions

View File

@ -9,5 +9,9 @@ import type { PlatformSpecific } from "../../../common/utils/platform-specific-v
export type RequestSystemCAs = () => Promise<string[]>; export type RequestSystemCAs = () => Promise<string[]>;
export const platformSpecificRequestSystemCAsInjectionToken = getInjectionToken<PlatformSpecific<RequestSystemCAs>>({ export const platformSpecificRequestSystemCAsInjectionToken = getInjectionToken<PlatformSpecific<RequestSystemCAs>>({
id: "platform-specific-request-system-cas-token",
});
export const requestSystemCAsInjectionToken = getInjectionToken<RequestSystemCAs>({
id: "request-system-cas-token", id: "request-system-cas-token",
}); });

View File

@ -4,11 +4,12 @@
*/ */
import { getInjectable } from "@ogre-tools/injectable"; import { getInjectable } from "@ogre-tools/injectable";
import platformSpecificVersionInjectable from "../../../common/utils/platform-specific-version.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({ const requestSystemCAsInjectable = getInjectable({
id: "request-system-cas", id: "request-system-cas",
instantiate: (di) => di.inject(platformSpecificVersionInjectable)(platformSpecificRequestSystemCAsInjectionToken), instantiate: (di) => di.inject(platformSpecificVersionInjectable)(platformSpecificRequestSystemCAsInjectionToken),
injectionToken: requestSystemCAsInjectionToken,
}); });
export default requestSystemCAsInjectable; export default requestSystemCAsInjectable;