liquid-funding/test/helpers/assertFail.js

10 lines
285 B
JavaScript
Raw Normal View History

2017-06-27 11:08:23 +00:00
module.exports = async function(callback) {
let web3_error_thrown = false;
try {
await callback();
} catch (error) {
if (error.message.search("invalid opcode")) web3_error_thrown = true;
}
assert.ok(web3_error_thrown, "Transaction should fail");
};