summaryrefslogtreecommitdiff
path: root/packages/web/src/grid.test.ts
diff options
context:
space:
mode:
authorJosh Kingsley <josh@joshkingsley.me>2025-11-24 15:46:22 +0200
committerJosh Kingsley <josh@joshkingsley.me>2025-11-24 15:46:22 +0200
commitd724cc0bf6ff6d351319e6fb00f5184a04e16ac0 (patch)
treecb43253479df5db8f4844e17e68a48ea5a212df4 /packages/web/src/grid.test.ts
parent7c966e105cd9f65853de1aba0ecce63aa56aca0b (diff)
chore: improve dev tasks
Diffstat (limited to 'packages/web/src/grid.test.ts')
-rw-r--r--packages/web/src/grid.test.ts45
1 files changed, 0 insertions, 45 deletions
diff --git a/packages/web/src/grid.test.ts b/packages/web/src/grid.test.ts
deleted file mode 100644
index 50c0626..0000000
--- a/packages/web/src/grid.test.ts
+++ /dev/null
@@ -1,45 +0,0 @@
-import { expect, test } from "vitest";
-import defaultDoc from "./defaultDoc";
-import renderGrid from "./components/grid/renderGrid";
-import { changeSelectedSubdivisions } from "./grid";
-import { GridSelection } from "./components/grid/selection";
-
-test("foo", () => {
- const doc = defaultDoc();
- const grid = doc.grids[1];
-
- const selection: GridSelection = {
- activeCellRef: { partIndex: 0, rowIndex: 0, cellIndex: 0 },
- range: [
- { partIndex: 0, rowIndex: 0, cellIndex: 0 },
- { partIndex: 0, rowIndex: 0, cellIndex: 3 },
- ],
- };
-
- const newGrid = changeSelectedSubdivisions(grid, selection, 3);
- const renderedGrid = renderGrid(newGrid);
-
- expect(
- renderedGrid.renderedRows.map((row) => row.renderedCells.length),
- ).toStrictEqual([15, 16, 16, 16]);
-
- expect(
- newGrid.parts[0].rows[0].cells.map((cell) => cell.widthRatio.toData()),
- ).toStrictEqual([
- [1, 12],
- [1, 12],
- [1, 12],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- [1, 16],
- ]);
-});