Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /var/www/html/queuepro/node_modules/deep-equal/test/ drwxrwxr-x | |
| Viewing file: Select action/file-type: var Test = require('tape/lib/test');
var is = require('object-is');
var equal = require('../');
function equalReversed(t, a, b, isEqual, msg, isStrict, skipReversed) {
var actual = isStrict ? equal(a, b, { strict: true }) : equal(a, b);
var suffix = isEqual ? ' are equal' : ' are not equal';
t.equal(actual, !!isEqual, msg + suffix);
if (typeof skipReversed === 'boolean' ? !skipReversed : !is(a, b)) {
var actualReverse = isStrict ? equal(b, a, { strict: true }) : equal(b, a);
t.equal(actualReverse, !!isEqual, msg + suffix + ' (reversed)');
}
}
function deepEqualTest(t, a, b, msg, isEqual, isStrictEqual, skipReversed) {
equalReversed(t, a, b, isEqual, msg, false, skipReversed);
equalReversed(t, a, b, isStrictEqual, 'strict: ' + msg, true, skipReversed);
}
Test.prototype.deepEqualTest = function (a, b, message, isEqual, isStrictEqual, skipReversed) {
return deepEqualTest(this, a, b, message, !!isEqual, !!isStrictEqual, skipReversed);
};
|
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0049 ]-- |