1
0

syntax.test.ts 496 B

123456789101112
  1. import { expect, test } from "bun:test"
  2. import { generateSyntax, resolveThemeDocument } from "@opencode-ai/theme/tui"
  3. import { SyntaxStyle } from "@opentui/core"
  4. import { parseTheme } from "../../../src/theme"
  5. test("generates syntax for a single categorical hue", () => {
  6. const theme = resolveThemeDocument(parseTheme({ version: 2, light: { categorical: ["red"] } }), "light")
  7. const syntax = generateSyntax(theme, "light")
  8. expect(syntax).toBeInstanceOf(SyntaxStyle)
  9. syntax.destroy()
  10. })