diff options
Diffstat (limited to 'testing/mod.ts')
| -rw-r--r-- | testing/mod.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/testing/mod.ts b/testing/mod.ts index 762d37c48..06089a80a 100644 --- a/testing/mod.ts +++ b/testing/mod.ts @@ -74,6 +74,13 @@ const assertions = { } }, + /** + * Forcefully throws a failed assertion + */ + fail(msg?: string): void { + assert(false, `Failed assertion${msg ? `: ${msg}` : "."}`); + }, + /** Executes a function, expecting it to throw. If it does not, then it * throws. An error class and a string that should be included in the * error message can also be asserted. |
