38 lines · 1.1 KB · TypeScript
RawDownload
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);  });});

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t