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"), ); });});
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"),
);
});
});