20 lines
702 B
TypeScript
20 lines
702 B
TypeScript
import { describe, expect, test } from "bun:test";
|
|
|
|
import {
|
|
MODEL_PICKER_DEFAULT_SUBTITLE,
|
|
MODEL_PICKER_UNAVAILABLE_SUBTITLE,
|
|
resolveModelPickerSubtitle,
|
|
} from "../src/react-app/domains/session/modals/model-picker-modal";
|
|
|
|
describe("model picker subtitle", () => {
|
|
test("keeps the normal session subtitle by default", () => {
|
|
expect(resolveModelPickerSubtitle(undefined)).toBe(MODEL_PICKER_DEFAULT_SUBTITLE);
|
|
});
|
|
|
|
test("supports the unavailable-model recovery subtitle", () => {
|
|
expect(resolveModelPickerSubtitle(MODEL_PICKER_UNAVAILABLE_SUBTITLE)).toBe(
|
|
"The model you were using is no longer available, please select a different model for this session.",
|
|
);
|
|
});
|
|
});
|