mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 16:27:46 +00:00
Fix broken tests
This commit is contained in:
@@ -22,6 +22,7 @@ import type { TProjectDALFactory } from "../project/project-dal";
|
|||||||
import type { TCertificateProfileDALFactory } from "./certificate-profile-dal";
|
import type { TCertificateProfileDALFactory } from "./certificate-profile-dal";
|
||||||
import { certificateProfileServiceFactory, TCertificateProfileServiceFactory } from "./certificate-profile-service";
|
import { certificateProfileServiceFactory, TCertificateProfileServiceFactory } from "./certificate-profile-service";
|
||||||
import { EnrollmentType, TCertificateProfile, TCertificateProfileWithConfigs } from "./certificate-profile-types";
|
import { EnrollmentType, TCertificateProfile, TCertificateProfileWithConfigs } from "./certificate-profile-types";
|
||||||
|
import { TLicenseServiceFactory } from "@app/ee/services/license/license-service";
|
||||||
|
|
||||||
vi.mock("@app/lib/crypto/cryptography", () => ({
|
vi.mock("@app/lib/crypto/cryptography", () => ({
|
||||||
crypto: {
|
crypto: {
|
||||||
@@ -99,6 +100,10 @@ describe("CertificateProfileService", () => {
|
|||||||
|
|
||||||
const sampleProfileWithConfigs: TCertificateProfileWithConfigs = {
|
const sampleProfileWithConfigs: TCertificateProfileWithConfigs = {
|
||||||
...sampleProfile,
|
...sampleProfile,
|
||||||
|
project: {
|
||||||
|
id: "project-123",
|
||||||
|
orgId: "org-123"
|
||||||
|
},
|
||||||
certificateAuthority: {
|
certificateAuthority: {
|
||||||
id: "ca-123",
|
id: "ca-123",
|
||||||
projectId: "project-123",
|
projectId: "project-123",
|
||||||
@@ -174,6 +179,12 @@ describe("CertificateProfileService", () => {
|
|||||||
generateKmsKey: vi.fn()
|
generateKmsKey: vi.fn()
|
||||||
} as unknown as Pick<TKmsServiceFactory, "generateKmsKey" | "encryptWithKmsKey" | "decryptWithKmsKey">;
|
} as unknown as Pick<TKmsServiceFactory, "generateKmsKey" | "encryptWithKmsKey" | "decryptWithKmsKey">;
|
||||||
|
|
||||||
|
const mockLicenseService = {
|
||||||
|
getPlan: vi.fn().mockResolvedValue({
|
||||||
|
pkiAcme: true
|
||||||
|
})
|
||||||
|
} as unknown as Pick<TLicenseServiceFactory, "getPlan">;
|
||||||
|
|
||||||
const mockProjectDAL = {
|
const mockProjectDAL = {
|
||||||
findById: vi.fn(),
|
findById: vi.fn(),
|
||||||
findOne: vi.fn(),
|
findOne: vi.fn(),
|
||||||
@@ -253,6 +264,7 @@ describe("CertificateProfileService", () => {
|
|||||||
certificateAuthorityCertDAL: mockCertificateAuthorityCertDAL,
|
certificateAuthorityCertDAL: mockCertificateAuthorityCertDAL,
|
||||||
permissionService: mockPermissionService,
|
permissionService: mockPermissionService,
|
||||||
kmsService: mockKmsService,
|
kmsService: mockKmsService,
|
||||||
|
licenseService: mockLicenseService,
|
||||||
projectDAL: mockProjectDAL
|
projectDAL: mockProjectDAL
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user