diff options
Diffstat (limited to 'packages/web/src/grid.test.ts')
| -rw-r--r-- | packages/web/src/grid.test.ts | 45 |
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], - ]); -}); |
