From 74045fabfa1e5ae6f83b4e44676441adc8f303a6 Mon Sep 17 00:00:00 2001 From: "Hung-Han (Henry) Chen" Date: Mon, 1 Nov 2021 09:12:53 +0200 Subject: [PATCH] Mock win-ca/api Signed-off-by: Hung-Han (Henry) Chen --- src/common/__tests__/system-ca.test.ts | 2 -- src/common/system-ca.ts | 1 - types/mocks.d.ts | 1 + 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/common/__tests__/system-ca.test.ts b/src/common/__tests__/system-ca.test.ts index 44b551d63f..d1fd836c17 100644 --- a/src/common/__tests__/system-ca.test.ts +++ b/src/common/__tests__/system-ca.test.ts @@ -84,7 +84,6 @@ const deps = { ...dependencies, ...devDependencies }; it("should inject the same ca as winca.inject('+')", async () => { const winCAs = await getWinRootCA(); - // @ts-ignore const wincaAPI = await import("win-ca/api"); wincaAPI.inject("+", winCAs); @@ -101,7 +100,6 @@ const deps = { ...dependencies, ...devDependencies }; it("shouldn't included the expired DST Root CA X3 on Windows", async () => { const winCAs = await getWinRootCA(); - // @ts-ignore const wincaAPI = await import("win-ca/api"); wincaAPI.inject("true", winCAs); diff --git a/src/common/system-ca.ts b/src/common/system-ca.ts index a15f93c04b..d342b1f86d 100644 --- a/src/common/system-ca.ts +++ b/src/common/system-ca.ts @@ -20,7 +20,6 @@ */ import { isMac, isWindows } from "./vars"; -// @ts-expect-error winca/api module doesn't have a type definition import wincaAPI from "win-ca/api"; import https from "https"; import { promiseExec } from "./utils/promise-exec"; diff --git a/types/mocks.d.ts b/types/mocks.d.ts index 4c013fc930..57e2812dcb 100644 --- a/types/mocks.d.ts +++ b/types/mocks.d.ts @@ -20,6 +20,7 @@ */ declare module "mac-ca" declare module "win-ca" +declare module "win-ca/api" declare module "@hapi/call" declare module "@hapi/subtext"