Spaces:
Paused
Paused
Download ui/src/lib/instance-settings.test.ts from testfirela/paperclip-app: direct link, hf CLI and curl.
- Browser
- Download file 1.04 kB
-
https://huggingface.co/spaces/testfirela/paperclip-app/resolve/main/ui/src/lib/instance-settings.test.ts
- Command line
-
hf download hf://spaces/testfirela/paperclip-app/ui/src/lib/instance-settings.test.ts
-
curl -L -o instance-settings.test.ts https://huggingface.co/spaces/testfirela/paperclip-app/resolve/main/ui/src/lib/instance-settings.test.ts
1.04 kB
| import { describe, expect, it } from "vitest"; | |
| import { | |
| DEFAULT_INSTANCE_SETTINGS_PATH, | |
| normalizeRememberedInstanceSettingsPath, | |
| } from "./instance-settings"; | |
| describe("normalizeRememberedInstanceSettingsPath", () => { | |
| it("keeps known instance settings pages", () => { | |
| expect(normalizeRememberedInstanceSettingsPath("/instance/settings/general")).toBe( | |
| "/instance/settings/general", | |
| ); | |
| expect(normalizeRememberedInstanceSettingsPath("/instance/settings/experimental")).toBe( | |
| "/instance/settings/experimental", | |
| ); | |
| expect(normalizeRememberedInstanceSettingsPath("/instance/settings/plugins/example?tab=config#logs")).toBe( | |
| "/instance/settings/plugins/example?tab=config#logs", | |
| ); | |
| }); | |
| it("falls back to the default page for unknown paths", () => { | |
| expect(normalizeRememberedInstanceSettingsPath("/instance/settings/nope")).toBe( | |
| DEFAULT_INSTANCE_SETTINGS_PATH, | |
| ); | |
| expect(normalizeRememberedInstanceSettingsPath(null)).toBe(DEFAULT_INSTANCE_SETTINGS_PATH); | |
| }); | |
| }); | |