![](/assets/images/project_default_logo.png)
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
var tape = require("tape"),
vector = require("../build/vector");
tape("Vector(...) should set the expected defaults", function(test) {
var v = new vector.Vector(1, 2, 3);
test.equal(v.x, 1);
test.equal(v.y, 2);
test.equal(v.z, 3);
test.end();
});
tape("Vector.negate(...) should negate", function(test) {
var v = new vector.Vector(1, 2, 3);
v.negate();
test.equal(v.x, -1);
test.equal(v.y, -2);
test.equal(v.z, -3);
test.end();
});
tape("Vector.normalize(...) should normalize", function(test) {
var v = new vector.Vector(1, 2, 3)
length = Math.sqrt(14);
v.normalize();
test.equal(v.x, 1/length);
test.equal(v.y, 2/length);
test.equal(v.z, 3/length);
test.end();
});