Files
hudozka/packages/text/src/text.test.ts
T
tmshv 467a218d00 move to biome (#297)
* switch to biome

* writer format

* migrate format

* packages format

* hudozka format

* writer fix

* biome config updated

* migrate fix

* packages fix

* hudozka fix

* claude updated
2026-04-25 03:25:15 +03:00

25 lines
773 B
TypeScript

import { describe, expect, it } from "vitest"
import { markdownToHtml, typograf } from "./text"
describe("markdownToHtml", () => {
it("should convert markdown paragraph to HTML", () => {
expect(markdownToHtml("hello")).toBe("<p>hello</p>\n")
})
it("should convert bold text", () => {
expect(markdownToHtml("**bold**")).toBe("<p><strong>bold</strong></p>\n")
})
it("should pass through raw HTML", () => {
expect(markdownToHtml("<div>test</div>")).toBe("<div>test</div>")
})
})
describe("typograf", () => {
it("should apply Russian typographic rules", () => {
const result = typograf("Привет - мир")
expect(result).toContain("Привет")
expect(result).toContain("мир")
})
})