(description: string, condition: (() => boolean) | any)
| 45 | } |
| 46 | |
| 47 | export function ASSERT(description: string, condition: (() => boolean) | any): void { |
| 48 | if ((__TEST__ || __DEBUG__) && ((typeof condition === 'function' && !condition()) || !condition)) { |
| 49 | logAssert(description); |
| 50 | if (__TEST__) { |
| 51 | throw new Error(`Assertion failed: ${description}`); |
| 52 | } |
| 53 | } |
| 54 | } |
no test coverage detected