From 5e08e76c30c230aef3a5f1e21d14fa59a84b3c88 Mon Sep 17 00:00:00 2001 From: Josh Kingsley Date: Tue, 11 Nov 2025 23:35:04 +0200 Subject: feat(web): add op-based doc --- web/src/doc/index.test.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 web/src/doc/index.test.ts (limited to 'web/src/doc/index.test.ts') diff --git a/web/src/doc/index.test.ts b/web/src/doc/index.test.ts new file mode 100644 index 0000000..331d0a5 --- /dev/null +++ b/web/src/doc/index.test.ts @@ -0,0 +1,15 @@ +import { describe, expect, test } from "vitest"; +import Doc from "."; + +describe(Doc, () => { + describe(Doc.default, () => { + const doc = Doc.default(); + + test("produces valid grid data", () => { + expect(doc.grids.length).toBe(1); + expect(doc.grids[0].doc).toBe(doc); + expect(doc.grids[0].rows.length).toBe(4); + expect(doc.grids[0].rows[0].cells.length).toBe(16); + }); + }); +}); -- cgit v1.2.3