MCPcopy Index your code
hub / github.com/nodejs/node / assertDoesNotThrow

Function assertDoesNotThrow

deps/v8/test/intl/assert.js:183–193  ·  view source on GitHub ↗

* Runs code() and asserts that it does now throw any exception.

(code, user_message = '')

Source from the content-addressed store, hash-verified

181 * Runs code() and asserts that it does now throw any exception.
182 */
183function assertDoesNotThrow(code, user_message = '') {
184 try {
185 if (typeof code == 'function') {
186 code();
187 } else {
188 eval(code);
189 }
190 } catch (e) {
191 fail("no expection", "exception: " + String(e), user_message);
192 }
193}
194
195
196/**

Callers 15

regress-8657.jsFile · 0.85
regress-364374.jsFile · 0.85
regress-9747.jsFile · 0.85
regress-928068.jsFile · 0.85
regress-903566.jsFile · 0.85
regress-9475.jsFile · 0.85
regress-9786.jsFile · 0.85
regress-930304.jsFile · 0.85
regress-9812.jsFile · 0.85
regress-9035.jsFile · 0.85
regress-9513.jsFile · 0.85
regress-10437.jsFile · 0.85

Calls 4

StringClass · 0.85
failFunction · 0.70
codeFunction · 0.50
evalFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…