UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

21 lines (17 loc) 495 B
const test = require('ava') const { create } = require('./index') test('create: Creates an empty geom2', (t) => { const expected = { sides: [], transforms: [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1] } t.deepEqual(create(), expected) }) test('create: Creates a populated geom2', (t) => { const sides = [[[0, 0], [1, 1]]] const expected = { sides: sides, transforms: [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1] } t.deepEqual(create(sides), expected) })