UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

14 lines (9 loc) 407 B
const test = require('ava') const vec2 = require('../../maths/vec2') const { toPoints, fromPoints } = require('./index') test('toPoints: An empty path produces an empty point array', (t) => { t.deepEqual(toPoints(fromPoints({}, [])), []) }) test('toPoints: An non-empty open path produces a matching point array', (t) => { t.deepEqual(toPoints(fromPoints({}, [[1, 1]])), [vec2.fromValues(1, 1)]) })