import { describe, assert, it } from "vite-plus/test"; import { getLocalFileManagerName, isWindowsPlatform } from "./utils"; describe("getLocalFileManagerName", () => { it.each([ ["MacIntel", "Finder"], ["Win32", "Explorer"], ["Linux", "Files"], ])("uses the %s file manager name", (platform, expected) => { assert.strictEqual(getLocalFileManagerName(platform), expected); }); }); describe("isWindowsPlatform", () => { it("matches Windows platform identifiers", () => { assert.isTrue(isWindowsPlatform("Win32")); assert.isTrue(isWindowsPlatform("Windows")); assert.isTrue(isWindowsPlatform("windows_nt")); }); it("does not match darwin", () => { assert.isFalse(isWindowsPlatform("darwin")); }); });