UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

20 lines (16 loc) 422 B
const test = require('ava') const { isA, create, fromPoints } = require('./index') test('isA: identifies created geom2', (t) => { const p1 = create() const p2 = fromPoints([[0, 0], [1, 0], [1, 1]]) t.true(isA(p1)) t.true(isA(p2)) }) test('isA: identifies non geom2', (t) => { const p1 = null const p2 = {} const p3 = { sides: 1, transforms: 1 } t.false(isA(p1)) t.false(isA(p2)) t.false(isA(p3)) })