Page MenuHomeSealhub

assert_throws_async.js
No OneTemporary

assert_throws_async.js

const assert = require("assert");
module.exports = async function assertThrowsAsync(fn, error_handler) {
let f = () => {};
let error = null;
try {
await fn();
} catch (e) {
error = e;
} finally {
assert.notStrictEqual(error, null, "It didn't throw");
await error_handler(error);
}
};

File Metadata

Mime Type
text/plain
Expires
Wed, May 7, 19:46 (22 h, 58 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
624919
Default Alt Text
assert_throws_async.js (299 B)

Event Timeline