diff options
Diffstat (limited to 'globals.ts')
-rw-r--r-- | globals.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/globals.ts b/globals.ts index ed60bc46a..b8944b4be 100644 --- a/globals.ts +++ b/globals.ts @@ -32,6 +32,13 @@ _global["console"] = { // tslint:disable-next-line:no-any error(...args: any[]): void { print("ERROR: " + stringifyArgs(args)); + }, + + // tslint:disable-next-line:no-any + assert(condition: boolean, ...args: any[]): void { + if (!condition) { + throw new Error("Assertion failed: " + stringifyArgs(args)); + } } }; |