Minor fixes to the Vitest setup

This commit is contained in:
garronej
2023-03-31 11:49:06 +02:00
parent 4ebc1e671f
commit 83b0838c94
8 changed files with 107 additions and 112 deletions

View File

@ -19,16 +19,16 @@ const nativeCwd = process.cwd;
vi.mock("keycloakify/bin/keycloakify/parsed-package-json", async () => ({
...((await vi.importActual("keycloakify/bin/keycloakify/parsed-package-json")) as Record<string, unknown>),
getParsedPackageJson: () => ({
keycloakify: {
appInputPath: "./custom_input/build",
keycloakBuildDir: "./custom_output"
"keycloakify": {
"appInputPath": "./custom_input/build",
"keycloakBuildDir": "./custom_output"
}
})
}));
vi.mock("keycloakify/bin/promptKeycloakVersion", async () => ({
...((await vi.importActual("keycloakify/bin/promptKeycloakVersion")) as Record<string, unknown>),
promptKeycloakVersion: () => ({ keycloakVersion: "11.0.3" })
promptKeycloakVersion: () => ({ "keycloakVersion": "11.0.3" })
}));
describe("Sample Project", () => {
@ -38,6 +38,7 @@ describe("Sample Project", () => {
});
afterAll(() => {
fs.rmSync(sampleReactProjectDirPath, { "recursive": true });
process.cwd = nativeCwd;
});
beforeEach(() => {