import { test, assert } from './test-assert.js'; import { KDTree, NodeType } from './KDTree.js'; test('single point does not split tree', () => { let tree = new KDTree(); tree.insert({x: 0.5, y: 0.5 }); assert.deepEqual(tree.root.type, NodeType.Leaf); assert.ok(tree.root.point); assert(tree.root.point.x = 0.5); assert(tree.root.point.y = 0.5); });