From 3f3714ab4170913c51a5c6b77bfb04d503b3cbad Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 21 Sep 2023 12:55:27 +0200 Subject: [PATCH] backend-test-utils: rename MockDirectory.cleanup -> .remove Signed-off-by: Patrik Oldsberg --- packages/backend-test-utils/api-report.md | 2 +- .../backend-test-utils/src/filesystem/MockDirectory.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/backend-test-utils/api-report.md b/packages/backend-test-utils/api-report.md index 03df9de264..0262ef339d 100644 --- a/packages/backend-test-utils/api-report.md +++ b/packages/backend-test-utils/api-report.md @@ -37,7 +37,6 @@ export function isDockerDisabledForTests(): boolean; // @public export class MockDirectory { addContent(root: MockDirectoryContent): Promise; - cleanup: () => Promise; clear: () => Promise; content( options?: MockDirectoryContentOptions, @@ -45,6 +44,7 @@ export class MockDirectory { static create(options?: MockDirectoryCreateOptions): MockDirectory; static mockOsTmpDir(): MockDirectory; get path(): string; + remove: () => Promise; resolve(...paths: string[]): string; setContent(root: MockDirectoryContent): Promise; } diff --git a/packages/backend-test-utils/src/filesystem/MockDirectory.ts b/packages/backend-test-utils/src/filesystem/MockDirectory.ts index 81a65783fb..cd85a4c347 100644 --- a/packages/backend-test-utils/src/filesystem/MockDirectory.ts +++ b/packages/backend-test-utils/src/filesystem/MockDirectory.ts @@ -138,10 +138,10 @@ export class MockDirectory { const shouldCleanup = !options?.root || !fs.pathExistsSync(options.root); if (shouldCleanup) { - process.on('beforeExit', mocker.#cleanupSync); + process.on('beforeExit', mocker.#removeSync); try { - afterAll(mocker.cleanup); + afterAll(mocker.remove); } catch { /* ignore */ } @@ -208,7 +208,7 @@ export class MockDirectory { * ``` */ async setContent(root: MockDirectoryContent): Promise { - await this.cleanup(); + await this.remove(); return this.addContent(root); } @@ -331,7 +331,7 @@ export class MockDirectory { /** * Removes the mock directory and all its contents. */ - cleanup = async (): Promise => { + remove = async (): Promise => { await fs.rm(this.#root, { recursive: true, force: true }); }; @@ -361,7 +361,7 @@ export class MockDirectory { return entries; } - #cleanupSync = () => { + #removeSync = () => { fs.rmSync(this.#root, { recursive: true, force: true }); }; }