+- **Quadtree** - At the public seam, exercise affected insertion, subdivision, retrieval, bounds, duplicates, and clearing. Use `pnpm test tests/<name>.test.ts` for a focused file. Pass filters directly after `pnpm test`, without `--`. Use `pnpm test` for the full suite. Assert collision candidates, not exact collisions/duplicate counts. For affected traversal, verify actual-node pre-order, empty leaves, fresh bounds ownership, exception propagation, and clear/rebuild. Demo outlines cannot replace these tests.
0 commit comments