Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
it('test basic type', function () {
let result = lang.equals(
null,
undefined
);
assert.equal(result, true);
result = lang.equals(
1,
2
);
assert.equal(result, false);
result = lang.equals(
1,
'1'
);
assert.equal(result, false);
it('test deep equals', function () {
let result = lang.equals(
{
level1: {
x: 1
}
},
{
level1: {
y: 1
}
}
);
assert.equal(result, false);
result = lang.equals(
{
level1: {
x: 1
}
},
{
level1: {
x: 1
}
}
);
assert.equal(result, true);
});
});
it('test basic type', function () {
let result = lang.equals(
null,
undefined
);
assert.equal(result, true);
result = lang.equals(
1,
2
);
assert.equal(result, false);
result = lang.equals(
1,
'1'
);
assert.equal(result, false);
});
it('test normal object', function () {
let result = lang.equals(
{
x: 1
},
{
x: 2
}
);
assert.equal(result, false);
result = lang.equals(
{
x: null
},
{
x: undefined
it('test basic type', function () {
let result = lang.equals(
null,
undefined
);
assert.equal(result, true);
result = lang.equals(
1,
2
);
assert.equal(result, false);
result = lang.equals(
1,
'1'
);
assert.equal(result, false);
});