Feat: import work and verify compilation

This commit is contained in:
2020-06-24 08:26:04 +02:00
parent 1ad81faabe
commit 5b475a2f38
1607 changed files with 151664 additions and 1255 deletions

44
theme/node_modules/deprecated/test/field.js generated vendored Normal file
View File

@@ -0,0 +1,44 @@
var deprecated = require('../');
var should = require('should');
require('mocha');
describe('field()', function() {
it('should return a wrapped function that logs once on get', function(done) {
var message = 'testing';
var scope = {
a: 1
};
var obj = {};
var logged = false;
var log = function(msg){
msg.should.equal(message);
logged.should.equal(false);
logged = true;
};
deprecated.field(message, log, obj, 'a', 123);
obj.a.should.equal(123);
obj.a = 1234;
obj.a.should.equal(1234);
logged.should.equal(true);
done();
});
it('should return a wrapped function that logs once on set', function(done) {
var message = 'testing';
var scope = {
a: 1
};
var obj = {};
var logged = false;
var log = function(msg){
msg.should.equal(message);
logged.should.equal(false);
logged = true;
};
deprecated.field(message, log, obj, 'a', 123);
obj.a = 1234;
logged.should.equal(true);
done();
});
});

32
theme/node_modules/deprecated/test/method.js generated vendored Normal file
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();
});
});