summaryrefslogtreecommitdiffstats
path: root/node_modules/es-abstract/test/diffOps.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/es-abstract/test/diffOps.js')
-rw-r--r--node_modules/es-abstract/test/diffOps.js27
1 files changed, 0 insertions, 27 deletions
diff --git a/node_modules/es-abstract/test/diffOps.js b/node_modules/es-abstract/test/diffOps.js
deleted file mode 100644
index 602098d..0000000
--- a/node_modules/es-abstract/test/diffOps.js
+++ /dev/null
@@ -1,27 +0,0 @@
-'use strict';
-
-var keys = require('object-keys');
-var forEach = require('foreach');
-var indexOf = require('array.prototype.indexof');
-
-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 (indexOf(expectedMissing, op) !== -1) {
- extra.push(op);
- }
- });
- forEach(expectedKeys, function (op) {
- if (typeof actual[op] !== 'function' && indexOf(expectedMissing, op) === -1) {
- missing.push(op);
- }
- });
-
- return { missing: missing, extra: extra };
-};