25 lines · 981 B · TypeScript
RawDownload
import { describe, expect, it } from "vite-plus/test"; import { readDefaultMobileThemeVariables } from "./mobileTheme.test-support";import { getMobileThemeVariables } from "./mobileTheme";import { getMobileThemeRuntimeVariables } from "./mobileThemeVariables"; describe("mobile theme runtime variables", () => {  it("derives the standard runtime palette from global.css", () => {    expect(getMobileThemeRuntimeVariables("t3-code", "light")).toEqual(      readDefaultMobileThemeVariables("light"),    );    expect(getMobileThemeRuntimeVariables("t3-code", "dark")).toEqual(      readDefaultMobileThemeVariables("dark"),    );  });   it("uses the same shared palette source as generated custom themes", () => {    expect(getMobileThemeRuntimeVariables("ocean", "light")).toEqual(      getMobileThemeVariables("ocean", "light"),    );    expect(getMobileThemeRuntimeVariables("iris", "dark")).toEqual(      getMobileThemeVariables("iris", "dark"),    );  });});