Fix assert module

This commit is contained in:
Paul Loyd
2013-11-24 18:00:30 +04:00
parent f2a4348c20
commit 70a2f13438
+14 -4
View File
@@ -1097,10 +1097,20 @@ declare module "assert" {
export function notDeepEqual(acutal: any, expected: any, message?: string): void;
export function strictEqual(actual: any, expected: any, message?: string): void;
export function notStrictEqual(actual: any, expected: any, message?: string): void;
export function throws(block: Function, error?: Function, message?: string): void;
export function throws(block: Function, error?: RegExp, message?: string): void;
export function throws(block: Function, error?: (err: any) => boolean, message?: string): void;
export function doesNotThrow(block: Function, message?: string): void;
export var throws: {
(block: Function, message?: string): void;
(block: Function, error: Function, message?: string): void;
(block: Function, error: RegExp, message?: string): void;
(block: Function, error: (err: any) => boolean, message?: string): void;
}
export var doesNotThrow: {
(block: Function, message?: string): void;
(block: Function, error: Function, message?: string): void;
(block: Function, error: RegExp, message?: string): void;
(block: Function, error: (err: any) => boolean, message?: string): void;
}
export function ifError(value: any): void;
}