svgedit
Version:
Powerful SVG-Editor for your browser
16 lines (15 loc) • 434 B
JavaScript
/**
* @param {external:chai} _chai
* @param {external:chai_utils} utils
* @returns {void}
*/
function setAssertionMethods (_chai, _utils) {
return (method) => {
return (...args) => {
const { result, message, actual, expected } = method(...args)
const assertion = new _chai.Assertion()
assertion.assert(result, `Expected ${actual} to be ${expected}`, message)
}
}
}
export default setAssertionMethods