abstract-logging
Version:
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
18 lines (12 loc) • 353 B
JavaScript
const assert = require('assert')
const one = require('./')
const two = require('./')
assert.notEqual(one, two)
assert.ok(one.info)
assert.equal(Function.prototype.isPrototypeOf(one.info), true)
two.info = () => 'info'
const result1 = one.info()
assert.equal(result1, undefined)
const result2 = two.info()
assert.equal(result2, 'info')