import { describe, expect, it } from "vite-plus/test"; import { revealInFileExplorerLabel, revealInFileExplorerLabelForKind, revealInFileExplorerLabelForOs,} from "./fileExplorerLabel"; describe("revealInFileExplorerLabel", () => { it.each([ ["MacIntel", "Reveal in Finder"], ["Win32", "Reveal in File Explorer"], ["Linux x86_64", "Reveal in Files"], ])("maps %s to %s", (platform, expected) => { expect(revealInFileExplorerLabel(platform)).toBe(expected); });}); describe("revealInFileExplorerLabelForOs", () => { it.each([ ["darwin", "Reveal in Finder"], ["windows", "Reveal in File Explorer"], ["linux", "Reveal in Files"], ["unknown", "Reveal in Files"], ] as const)("maps %s to %s", (os, expected) => { expect(revealInFileExplorerLabelForOs(os)).toBe(expected); });}); describe("revealInFileExplorerLabelForKind", () => { it.each([ ["finder", "Reveal in Finder"], ["file-explorer", "Reveal in File Explorer"], ["files", "Reveal in Files"], ] as const)("maps %s to %s", (kind, expected) => { expect(revealInFileExplorerLabelForKind(kind)).toBe(expected); });});
import { describe, expect, it } from "vite-plus/test";
import {
revealInFileExplorerLabel,
revealInFileExplorerLabelForKind,
revealInFileExplorerLabelForOs,
} from "./fileExplorerLabel";
describe("revealInFileExplorerLabel", () => {
it.each([
["MacIntel", "Reveal in Finder"],
["Win32", "Reveal in File Explorer"],
["Linux x86_64", "Reveal in Files"],
])("maps %s to %s", (platform, expected) => {
expect(revealInFileExplorerLabel(platform)).toBe(expected);
});
});
describe("revealInFileExplorerLabelForOs", () => {
it.each([
["darwin", "Reveal in Finder"],
["windows", "Reveal in File Explorer"],
["linux", "Reveal in Files"],
["unknown", "Reveal in Files"],
] as const)("maps %s to %s", (os, expected) => {
expect(revealInFileExplorerLabelForOs(os)).toBe(expected);
});
});
describe("revealInFileExplorerLabelForKind", () => {
it.each([
["finder", "Reveal in Finder"],
["file-explorer", "Reveal in File Explorer"],
["files", "Reveal in Files"],
] as const)("maps %s to %s", (kind, expected) => {
expect(revealInFileExplorerLabelForKind(kind)).toBe(expected);
});
});