mirror of
https://github.com/oven-sh/bun
synced 2026-02-14 21:01:52 +00:00
12 lines
479 B
TypeScript
12 lines
479 B
TypeScript
|
|
import { escapePowershell } from "bun:internal-for-testing";
|
|
|
|
it("powershell escaping rules", () => {
|
|
// This formatter does not include quotes around the string intentionally
|
|
expect(escapePowershell("foo")).toBe("foo");
|
|
expect(escapePowershell("foo bar")).toBe("foo bar");
|
|
expect(escapePowershell("foo\" bar")).toBe("foo`\" bar");
|
|
expect(escapePowershell("foo\" `bar")).toBe("foo`\" ``bar");
|
|
expect(escapePowershell("foo\" ``\"bar")).toBe("foo`\" `````\"bar");
|
|
});
|