import test from "node:test" import assert from "node:assert/strict" import fsMock from "mock-fs" import { isExistingPath } from "../isExistingPath.js" await test("utils/isExistingPath", async (t) => { t.afterEach(() => { fsMock.restore() }) await t.test("should return true if the file exists", async () => { fsMock({ "/file.txt": "", }) assert.strictEqual(await isExistingPath("/file.txt"), true) }) await t.test("should return false if the file doesn't exists", async () => { fsMock({ "/file.txt": "", }) assert.strictEqual(await isExistingPath("/randomfile.txt"), false) }) })