@jscad/modeling
Version:
Constructive Solid Geometry (CSG) Library for JSCAD
18 lines (13 loc) • 442 B
JavaScript
const test = require('ava')
const { equals, fromValues } = require('./index')
test('vec3: equals() should return correct booleans', (t) => {
const vec0 = fromValues(0, 0, 0)
const vec1 = fromValues(0, 0, 0)
t.true(equals(vec0, vec1))
const vec2 = fromValues(1, 1, 1)
t.false(equals(vec0, vec2))
const vec3 = fromValues(0, 1, 1)
t.false(equals(vec0, vec3))
const vec4 = fromValues(0, 0, 1)
t.false(equals(vec0, vec4))
})