Spaces:
Running
Running
File size: 861 Bytes
00443a6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import { describe, expect, it } from "vitest";
import { defaultSettings, inferenceTypes } from "./settings";
describe("Settings Module", () => {
it("should have correct default settings values", () => {
expect(defaultSettings.showEnableAiResponsePrompt).toBe(true);
expect(defaultSettings.enableAiResponse).toBe(false);
expect(defaultSettings.enableWebGpu).toBe(true);
expect(defaultSettings.enableImageSearch).toBe(true);
expect(defaultSettings.searchResultsToConsider).toBe(3);
expect(defaultSettings.searchResultsLimit).toBe(15);
expect(defaultSettings.inferenceType).toBeDefined();
});
it("should include core inference types", () => {
const values = inferenceTypes.map((i) => i.value);
expect(values).toContain("browser");
expect(values).toContain("openai");
expect(values).toContain("horde");
});
});
|