std/assert/assertion_error.ts
Yoshiya Hinosawa 0ce9c2bf7e
experiment
2024-01-31 18:10:15 +09:00

20 lines
446 B
TypeScript

// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
/**
* Error thrown when an assertion fails.
*
* @example
* ```ts
* import { AssertionError } from "@std/assert/assertion_error";
*
* throw new AssertionError("Assertion failed");
* ```
*/
export class AssertionError extends Error {
/** Constructs a new instance. */
constructor(message: string) {
super(message);
this.name = "AssertionError";
}
}