import { describe, expect, it } from "vitest"; import { resolveDisplayLayout } from "./displayLayout"; describe("display layout routing", () => { it("keeps an ordinary PC in the complete single-screen layout", () => { expect(resolveDisplayLayout({})).toBe("single"); }); it("enables the explicit two-panel QA preview", () => { expect(resolveDisplayLayout({ layout: "thor-preview" })).toBe("thor-preview"); expect(resolveDisplayLayout({ layout: "dual" })).toBe("thor-preview"); }); it("honors Android's dedicated display routes", () => { expect(resolveDisplayLayout({ display: "top" })).toBe("dedicated"); expect(resolveDisplayLayout({ display: "bottom", layout: "single" })).toBe("dedicated"); }); });