(
optDetails= assertFailedDetails,
ErrorConstructor= globalThis.Error)
| 1814 | |
| 1815 | /** @type {AssertFail} */ |
| 1816 | const fail= ( |
| 1817 | optDetails= assertFailedDetails, |
| 1818 | ErrorConstructor= globalThis.Error)=> |
| 1819 | { |
| 1820 | const reason= makeError(optDetails, ErrorConstructor); |
| 1821 | if( optRaise!== undefined) { |
| 1822 | optRaise(reason); |
| 1823 | } |
| 1824 | throw reason; |
| 1825 | }; |
| 1826 | freeze(fail); |
| 1827 | |
| 1828 | /** @type {FailTag} */ |
no test coverage detected