fix random node initial value (and tests)

This commit is contained in:
Dave Conway-Jones 2016-12-27 21:25:57 +00:00
parent fa51c8fb36
commit 31cb3d1e46
3 changed files with 4 additions and 3 deletions

View File

@ -1,6 +1,6 @@
{
"name" : "node-red-node-random",
"version" : "0.0.7",
"version" : "0.0.8",
"description" : "A Node-RED node that when triggered generates a random number between two values.",
"dependencies" : {
},

View File

@ -35,7 +35,7 @@
defaults: {
name: {value:""},
low: {value:"1"},
high: {value:"6"},
high: {value:"10"},
inte: {value:"true"}
},
inputs:1,

View File

@ -20,6 +20,7 @@ describe('random node', function() {
var flow = [{"id":"n1", "type":"random", "name":"random1", "wires":[[]]}];
helper.load(testNode, flow, function() {
var n1 = helper.getNode("n1");
console.log(n1);
n1.should.have.property("low", 1);
n1.should.have.property("high", 10);
n1.should.have.property("inte", false);
@ -28,7 +29,7 @@ describe('random node', function() {
});
it('should output an integer between -3 and 3', function(done) {
var flow = [{"id":"n1", "type":"random", low:3, high:3, inte:true, wires:[["n2"]] },
var flow = [{"id":"n1", "type":"random", low:-3, high:3, inte:true, wires:[["n2"]] },
{id:"n2", type:"helper"} ];
helper.load(testNode, flow, function() {
var n1 = helper.getNode("n1");