From 02a697a6f1d9b576954a910d44530eabf9217ab8 Mon Sep 17 00:00:00 2001 From: "Wei-An, Yen" Date: Sun, 2 May 2021 03:31:51 +0800 Subject: [PATCH] clean up temp dir after test --- e2e/__tests__/globalSetup.test.ts | 3 +++ e2e/__tests__/globalTeardown.test.ts | 3 +++ 2 files changed, 6 insertions(+) diff --git a/e2e/__tests__/globalSetup.test.ts b/e2e/__tests__/globalSetup.test.ts index bb104b6a4e4d..900c28345d19 100644 --- a/e2e/__tests__/globalSetup.test.ts +++ b/e2e/__tests__/globalSetup.test.ts @@ -27,6 +27,7 @@ const customTransformDIR = path.join( const nodeModulesDIR = path.join(tmpdir(), 'jest-global-setup-node-modules'); const rejectionDir = path.join(tmpdir(), 'jest-global-setup-rejection'); const e2eDir = path.resolve(__dirname, '../global-setup'); +const esmTmpDir = path.join(tmpdir(), 'jest-global-setup-esm'); beforeAll(() => { runYarnInstall(e2eDir); @@ -39,6 +40,7 @@ beforeEach(() => { cleanup(customTransformDIR); cleanup(nodeModulesDIR); cleanup(rejectionDir); + cleanup(esmTmpDir); }); afterAll(() => { @@ -48,6 +50,7 @@ afterAll(() => { cleanup(customTransformDIR); cleanup(nodeModulesDIR); cleanup(rejectionDir); + cleanup(esmTmpDir); }); test('globalSetup is triggered once before all test suites', () => { diff --git a/e2e/__tests__/globalTeardown.test.ts b/e2e/__tests__/globalTeardown.test.ts index 5f9a9ef78813..3ac81a0e49e3 100644 --- a/e2e/__tests__/globalTeardown.test.ts +++ b/e2e/__tests__/globalTeardown.test.ts @@ -17,6 +17,7 @@ const DIR = path.join(tmpdir(), 'jest-global-teardown'); const project1DIR = path.join(tmpdir(), 'jest-global-teardown-project-1'); const project2DIR = path.join(tmpdir(), 'jest-global-teardown-project-2'); const e2eDir = path.resolve(__dirname, '../global-teardown'); +const esmTmpDir = path.join(tmpdir(), 'jest-global-teardown-esm'); beforeAll(() => { runYarnInstall(e2eDir); @@ -26,11 +27,13 @@ beforeEach(() => { cleanup(DIR); cleanup(project1DIR); cleanup(project2DIR); + cleanup(esmTmpDir); }); afterAll(() => { cleanup(DIR); cleanup(project1DIR); cleanup(project2DIR); + cleanup(esmTmpDir); }); test('globalTeardown is triggered once after all test suites', () => {