[node.d.ts] Implement function tests for assert (#11175)

* Implement function tests for assert

* Implement function tests for assert - Node v4.x
This commit is contained in:
TonyYang
2016-09-14 20:20:31 +08:00
committed by Masahiro Wakame
parent f7b0b1c8a0
commit d1171f6895
2 changed files with 16 additions and 18 deletions

View File

@@ -34,7 +34,7 @@ namespace assert_tests{
assert.deepEqual({ x: { y: 3 } }, { x: { y: 3 } }, "DEEP WENT DERP");
// TODO: assert.deepStrictEqual
assert.deepStrictEqual({ a: 1 }, { a: 1 }, "uses === comparator");
assert.doesNotThrow(() => {
const b = false;
@@ -43,21 +43,20 @@ namespace assert_tests{
assert.equal(3, "3", "uses == comparator");
// TODO: assert.fail
assert.fail(1, 2, undefined, '>');
// TODO: assert.ifError
assert.ifError(0);
assert.notDeepStrictEqual({ x: { y: "3" } }, { x: { y: 3 } }, "uses === comparator");
assert.notDeepStrictEqual({ x: { y: "3" } }, { x: { y: 3 } }, "uses !== comparator");
// TODO: assert.notDeepStrictEqual
// TODO: assert.notEqual
assert.notEqual(1, 2, "uses != comparator");
assert.notStrictEqual(2, "2", "uses === comparator");
// TODO: assert.ok
assert.ok(true);
assert.ok(1);
// TODO: assert.strictEqual
assert.strictEqual(1, 1, "uses === comparator");
assert.throws(() => { throw "a hammer at your face"; }, undefined, "DODGED IT");
}

View File

@@ -36,7 +36,7 @@ namespace assert_tests{
assert.deepEqual({ x: { y: 3 } }, { x: { y: 3 } }, "DEEP WENT DERP");
// TODO: assert.deepStrictEqual
assert.deepStrictEqual({ a: 1 }, { a: 1 }, "uses === comparator");
assert.doesNotThrow(() => {
const b = false;
@@ -45,21 +45,20 @@ namespace assert_tests{
assert.equal(3, "3", "uses == comparator");
// TODO: assert.fail
assert.fail(1, 2, undefined, '>');
// TODO: assert.ifError
assert.ifError(0);
assert.notDeepStrictEqual({ x: { y: "3" } }, { x: { y: 3 } }, "uses === comparator");
assert.notDeepStrictEqual({ x: { y: "3" } }, { x: { y: 3 } }, "uses !== comparator");
// TODO: assert.notDeepStrictEqual
// TODO: assert.notEqual
assert.notEqual(1, 2, "uses != comparator");
assert.notStrictEqual(2, "2", "uses === comparator");
// TODO: assert.ok
assert.ok(true);
assert.ok(1);
// TODO: assert.strictEqual
assert.strictEqual(1, 1, "uses === comparator");
assert.throws(() => { throw "a hammer at your face"; }, undefined, "DODGED IT");
}