This commit is contained in:
eric sciple 2020-01-24 12:21:24 -05:00
parent fc725ba36b
commit 422b9fdb15
7395 changed files with 1786235 additions and 3476 deletions

26
node_modules/es-abstract/test/diffOps.js generated vendored Normal file
View file

@ -0,0 +1,26 @@
'use strict';
var keys = require('object-keys');
var forEach = require('foreach');
module.exports = function diffOperations(actual, expected, expectedMissing) {
var actualKeys = keys(actual);
var expectedKeys = keys(expected);
var extra = [];
var missing = [];
forEach(actualKeys, function (op) {
if (!(op in expected)) {
extra.push(op);
} else if (expectedMissing.indexOf(op) !== -1) {
extra.push(op);
}
});
forEach(expectedKeys, function (op) {
if (typeof actual[op] !== 'function' && expectedMissing.indexOf(op) === -1) {
missing.push(op);
}
});
return { missing: missing, extra: extra };
};