Skip to content

Commit

Permalink
better timer labels
Browse files Browse the repository at this point in the history
  • Loading branch information
nitriques committed Oct 30, 2014
1 parent 7b21917 commit 49ab44b
Showing 1 changed file with 20 additions and 22 deletions.
42 changes: 20 additions & 22 deletions test.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,71 +2,69 @@
var Tosr0x = require('./lib/tosr0x').Tosr0x;
var relay = 1;

console.time('');
console.time('Tosr0x');
Tosr0x.create().then(function (ctl) {
console.log('Controller found!');
console.timeEnd('');
console.time('');
//ctl.open(function (err, ctl) {
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ctl.open();
})
.then(function (ctl) {
console.log('Connected!!!');
console.timeEnd('');
console.time('');
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ctl.version();
})
.then(function (ret) {
console.log('Version is ' + ret.version);
console.timeEnd('');
console.time('');
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ret.ctl.voltage();
})
.then(function (ret) {
console.log('Voltage is ' + ret.voltage);
console.timeEnd('');
console.time('');
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ret.ctl.refreshStates();
})
.then(function (ret) {
console.log('State', ret.states);
console.timeEnd('');
console.time('');
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ret.ctl;
})
.then(function (ctl) {
console.log('Turning realy ' + relay + ' on');
console.timeEnd('');
console.time('');
//ctl.on(1, function () {
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ctl.on(relay);
})
.then(function (ret) {
console.log('Relay ' + relay + ' is on!!!');
console.timeEnd('');
console.timeEnd('Tosr0x');
return new (require('rsvp').Promise)(function (res, rej) {
setTimeout(function () {
console.time('');
console.time('Tosr0x');
res(ret.ctl);
}, 2000);
});
})
.then(function (ctl) {
console.log('Turning relay ' + relay + ' off');
console.timeEnd('');
console.time('');
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ctl.off(relay);
})
.then(function (ret) {
console.log('Closing...');
console.timeEnd('');
console.time('');
console.timeEnd('Tosr0x');
console.time('Tosr0x');
return ret.ctl.close();
})
.catch(function (err) {
console.error('ERROR ' + err);
})
.finally(function () {
console.timeEnd('');
console.timeEnd('Tosr0x');
console.log('Exit.');
});

0 comments on commit 49ab44b

Please sign in to comment.