power-assert: Add deepStrictEqual and notDeepStrictEqual methods

This commit is contained in:
Artur Eshenbrener
2016-02-06 12:23:58 +03:00
parent f7164a47ff
commit 695da95a24
2 changed files with 8 additions and 0 deletions
+4
View File
@@ -10,6 +10,10 @@ assert.equal(3, "3", "uses == comparator");
assert.notStrictEqual(2, "2", "uses === comparator");
assert.deepStrictEqual([{a:1}], [{a:1}], "uses === comparator");
assert.notDeepStrictEqual([{a:1}], [{a:1}], "uses === comparator");
assert.throws(() => {
throw "a hammer at your face";
}, undefined, "DODGED IT");
+4
View File
@@ -37,6 +37,10 @@ declare namespace assert {
export function notStrictEqual(actual:any, expected:any, message?:string):void;
export function deepStrictEqual(actual:any, expected:any, message?:string):void;
export function notDeepStrictEqual(actual:any, expected:any, message?:string):void;
export var throws:{
(block:Function, message?:string): void;
(block:Function, error:Function, message?:string): void;