Spaces:
Paused
Paused
Download src/browser/routes/utils.test.ts from nikhtu10/OpenClawBot: direct link, hf CLI and curl.
- Browser
- Download file 613 Bytes
-
https://huggingface.co/spaces/nikhtu10/OpenClawBot/resolve/main/src/browser/routes/utils.test.ts
- Command line
-
hf download hf://spaces/nikhtu10/OpenClawBot/src/browser/routes/utils.test.ts
-
curl -L -o utils.test.ts https://huggingface.co/spaces/nikhtu10/OpenClawBot/resolve/main/src/browser/routes/utils.test.ts
613 Bytes
| import { describe, expect, it } from "vitest"; | |
| import { toBoolean } from "./utils.js"; | |
| describe("toBoolean", () => { | |
| it("parses yes/no and 1/0", () => { | |
| expect(toBoolean("yes")).toBe(true); | |
| expect(toBoolean("1")).toBe(true); | |
| expect(toBoolean("no")).toBe(false); | |
| expect(toBoolean("0")).toBe(false); | |
| }); | |
| it("returns undefined for on/off strings", () => { | |
| expect(toBoolean("on")).toBeUndefined(); | |
| expect(toBoolean("off")).toBeUndefined(); | |
| }); | |
| it("passes through boolean values", () => { | |
| expect(toBoolean(true)).toBe(true); | |
| expect(toBoolean(false)).toBe(false); | |
| }); | |
| }); | |