mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 12:56:46 +08:00
[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:
committed by
Masahiro Wakame
parent
f7b0b1c8a0
commit
d1171f6895
@@ -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");
|
||||
}
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user