From f5b039f9390d5eb6d77fc9a4855fe965ca8ef47c Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Thu, 31 Oct 2024 18:12:01 +0400 Subject: [PATCH] Update vitest-environment-knex.ts --- backend/e2e-test/vitest-environment-knex.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/e2e-test/vitest-environment-knex.ts b/backend/e2e-test/vitest-environment-knex.ts index 7be0b860f..d44fc0729 100644 --- a/backend/e2e-test/vitest-environment-knex.ts +++ b/backend/e2e-test/vitest-environment-knex.ts @@ -16,6 +16,7 @@ import { initDbConnection } from "@app/db"; import { queueServiceFactory } from "@app/queue"; import { keyStoreFactory } from "@app/keystore/keystore"; import { Redis } from "ioredis"; +import { initializePkcs11Module } from "@app/services/hsm/hsm-fns"; dotenv.config({ path: path.join(__dirname, "../../.env.test"), debug: true }); export default { @@ -54,7 +55,12 @@ export default { const smtp = mockSmtpServer(); const queue = queueServiceFactory(cfg.REDIS_URL); const keyStore = keyStoreFactory(cfg.REDIS_URL); - const server = await main({ db, smtp, logger, queue, keyStore }); + + const pkcs11Module = initializePkcs11Module(); + pkcs11Module.initialize(); + + const server = await main({ db, smtp, logger, queue, keyStore, hsmModule: pkcs11Module.getModule() }); + // @ts-expect-error type globalThis.testServer = server; // @ts-expect-error type