diff --git a/packages/fiori-tools-settings/test/applicationInfoHandler.test.ts b/packages/fiori-tools-settings/test/applicationInfoHandler.test.ts index dca505cbab8..ae372e60b4a 100644 --- a/packages/fiori-tools-settings/test/applicationInfoHandler.test.ts +++ b/packages/fiori-tools-settings/test/applicationInfoHandler.test.ts @@ -8,11 +8,17 @@ import { appInfoFilePath, defaultAppInfoContents } from '../src'; +import { promises as fsPromises } from 'node:fs'; describe('Application Info Settings', () => { let fs: Editor; - beforeEach(() => { + beforeEach(async () => { + // Ensure a clean state before each test + await fsPromises.rm(appInfoFilePath).catch(() => { + // Ignore errors if the file does not exist + }); + fs = create(createStorage()); });