From 60b8089f55223103fc34537afd709d793b43e290 Mon Sep 17 00:00:00 2001 From: daz Date: Tue, 12 Mar 2024 22:04:01 +1300 Subject: [PATCH] Avoid dirty state after unit-test execution --- sources/test/jest/.gitignore | 1 + sources/test/jest/cache-debug.test.ts | 10 +++++++--- .../test/jest/resources/gradle-home/empty/.gitignore | 1 - .../resources/gradle-home/existing/gradle.properties | 1 - 4 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 sources/test/jest/.gitignore delete mode 100644 sources/test/jest/resources/gradle-home/empty/.gitignore delete mode 100644 sources/test/jest/resources/gradle-home/existing/gradle.properties diff --git a/sources/test/jest/.gitignore b/sources/test/jest/.gitignore new file mode 100644 index 00000000..a9a5aecf --- /dev/null +++ b/sources/test/jest/.gitignore @@ -0,0 +1 @@ +tmp diff --git a/sources/test/jest/cache-debug.test.ts b/sources/test/jest/cache-debug.test.ts index b86d671d..88550f66 100644 --- a/sources/test/jest/cache-debug.test.ts +++ b/sources/test/jest/cache-debug.test.ts @@ -2,11 +2,14 @@ import {GradleStateCache} from "../../src/cache-base" import * as path from 'path' import * as fs from 'fs' +const testTmp = 'test/jest/tmp' +fs.rmSync(testTmp, {recursive: true, force: true}) + describe("--info and --stacktrace", () => { describe("will be created", () => { it("when gradle.properties does not exists", async () => { - const emptyGradleHome = 'test/jest/resources/gradle-home/empty' - fs.rmSync(path.resolve(emptyGradleHome, "gradle.properties"), {force: true}) + const emptyGradleHome = `${testTmp}/empty-gradle-home` + fs.mkdirSync(emptyGradleHome, {recursive: true}) const stateCache = new GradleStateCache("ignored", emptyGradleHome) stateCache.configureInfoLogLevel() @@ -17,7 +20,8 @@ describe("--info and --stacktrace", () => { }) describe("will be added", () => { it("and gradle.properties does exists", async () => { - const existingGradleHome = 'test/jest/resources/gradle-home/existing' + const existingGradleHome = `${testTmp}/existing-gradle-home` + fs.mkdirSync(existingGradleHome, {recursive: true}) fs.writeFileSync(path.resolve(existingGradleHome, "gradle.properties"), "org.gradle.logging.level=debug\n") const stateCache = new GradleStateCache("ignored", existingGradleHome) diff --git a/sources/test/jest/resources/gradle-home/empty/.gitignore b/sources/test/jest/resources/gradle-home/empty/.gitignore deleted file mode 100644 index f2dc359d..00000000 --- a/sources/test/jest/resources/gradle-home/empty/.gitignore +++ /dev/null @@ -1 +0,0 @@ -gradle.properties diff --git a/sources/test/jest/resources/gradle-home/existing/gradle.properties b/sources/test/jest/resources/gradle-home/existing/gradle.properties deleted file mode 100644 index d6587bff..00000000 --- a/sources/test/jest/resources/gradle-home/existing/gradle.properties +++ /dev/null @@ -1 +0,0 @@ -org.gradle.logging.level=debug