test-executor
Version:
Executes test scripts in the specified dirs.
21 lines (16 loc) • 481 B
JavaScript
const AsyncObject = require('@cuties/cutie').AsyncObject
const assert = require('assert')
// Represented result is actual value (for further using)
class StrictEqualAssertion extends AsyncObject {
constructor (actual, expected, message) {
super(actual, expected, message)
}
syncCall () {
return (actual, expected, message) => {
assert.strictEqual(actual, expected, message)
return actual
}
}
}
module.exports = StrictEqualAssertion