UNPKG

pimatic

Version:

A home automation server and framework for the Raspberry PI running on node.js

24 lines (20 loc) 740 B
var Errors = require('../lib/errors.js') , JaySchema = require('../lib/jayschema.js') , should = require('should'); describe("Errors", function() { describe("falsy values", function() { it("should set all values", function() { var error = new Errors.ValidationError(0, 0, 0, 0, 0, 0); error.resolutionScope.should.equal(0); error.instanceContext.should.equal(0); error.constraintName.should.equal(0); error.constraintValue.should.equal(0); error.testedValue.should.equal(0); }); it("should set constraintValue", function() { var jj = new JaySchema(); var result = jj.validate(1, {maximum: 0}); result[0].constraintValue.should.equal(0); }); }); });