UNPKG

@jscad/modeling

Version:

Constructive Solid Geometry (CSG) Library for JSCAD

16 lines (13 loc) 392 B
const test = require('ava') const { fromSides } = require('./index') test('slice: fromSides() should return a new slice with correct values', (t) => { const exp1 = { edges: [ [[0, 0, 0], [1, 0, 0]], [[1, 0, 0], [1, 1, 0]], [[1, 1, 0], [0, 0, 0]] ] } const obs1 = fromSides([[[0, 0], [1, 0]], [[1, 0], [1, 1]], [[1, 1], [0, 0]]]) t.deepEqual(obs1, exp1) })