import { describe, expect, test } from "vitest";
import { escapeHtml } from "../../src";
describe("escapeHtml", () => {
test("escapes &", () => {
expect(escapeHtml("a & b")).toBe("a & b");
});
test("escapes < and >", () => {
expect(escapeHtml("
")).toBe("<div>");
});
test("escapes quotes", () => {
expect(escapeHtml('"hello"')).toBe(""hello"");
});
test("escapes single quote", () => {
expect(escapeHtml("it's")).toBe("it's");
});
test("no special chars", () => {
expect(escapeHtml("hello")).toBe("hello");
});
});