ultisuite-client/lib/drive/docs-list-styles.test.ts
R3D347HR4Y 303b2b1074
Some checks are pending
E2E / Playwright e2e (push) Waiting to run
wow
2026-06-11 01:22:40 +02:00

25 lines
765 B
TypeScript

import assert from "node:assert/strict"
import { describe, it } from "node:test"
import {
normalizeBulletStyleId,
normalizeOrderedStyleId,
orderedPresetById,
} from "./docs-list-styles.ts"
describe("docs-list-styles", () => {
it("normalizes bullet style ids", () => {
assert.equal(normalizeBulletStyleId("arrow"), "arrow")
assert.equal(normalizeBulletStyleId("invalid"), "disc")
})
it("normalizes ordered style ids", () => {
assert.equal(normalizeOrderedStyleId("upper-roman"), "upper-roman")
assert.equal(normalizeOrderedStyleId(undefined), "decimal")
})
it("maps ordered preset ol types", () => {
assert.equal(orderedPresetById("upper-alpha").olType, "A")
assert.equal(orderedPresetById("decimal").olType, null)
})
})