updated sys and created publi

This commit is contained in:
Bachir Soussi Chiadmi
2017-12-21 18:09:49 +01:00
parent 2a6e2ff863
commit cefd1c2ad0
9509 changed files with 744901 additions and 32263 deletions
+32
View File
@@ -0,0 +1,32 @@
var deprecated = require('../');
var should = require('should');
require('mocha');
describe('method()', function() {
it('should return a wrapped function that logs once', function(done) {
var message = 'testing';
var scope = {
a: 1
};
var logged = false;
var log = function(msg){
msg.should.equal(message);
logged.should.equal(false);
logged = true;
};
var fn = deprecated.method(message, log, function(one, two){
this.should.equal(scope);
one.should.equal(1);
two.should.equal(2);
return one+two;
});
fn.bind(scope)(1,2).should.equal(3);
fn.bind(scope)(1,2).should.equal(3);
fn.bind(scope)(1,2).should.equal(3);
fn.bind(scope)(1,2).should.equal(3);
logged.should.equal(true);
done();
});
});