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

Function assertThrowsWithMessage

deps/v8/test/mjsunit/array-buffer-limit.js:77–90  ·  view source on GitHub ↗
(expected_message, fn)

Source from the content-addressed store, hash-verified

75}
76
77function assertThrowsWithMessage(expected_message, fn) {
78 var threw = true;
79 try {
80 fn();
81 threw = false;
82 } catch (e) {
83 assertTrue(e instanceof RangeError)
84 if (!e.message.includes(expected_message)) {
85 print("Error '" + e.message + "' doesn't include expected '" + expected_message + "'");
86 }
87 assertTrue(e.message.includes(expected_message));
88 }
89 assertTrue(threw);
90}

Callers 1

TestArrayBufferTooLargeFunction · 0.85

Calls 4

includesMethod · 0.80
fnFunction · 0.70
assertTrueFunction · 0.70
printFunction · 0.50

Tested by

no test coverage detected