Add exec tests

This commit is contained in:
Justin Ridgewell
2017-06-04 01:12:42 -04:00
parent b048bff77d
commit 899634d20b
8 changed files with 191 additions and 2 deletions

View File

@@ -0,0 +1,20 @@
const obj = {
a: {
b: 0,
},
};
let test = delete obj?.a?.b;
assert.equal(obj.a.b, undefined);
assert.equal(test, true);
test = delete obj?.a.b;
assert.equal(obj.a.b, undefined);
assert.equal(test, true);
test = delete obj?.b?.b;
assert.equal(obj.b, undefined);
assert.equal(test, undefined);
delete obj?.a;
assert.equal(obj.a, undefined);