mirror of
https://github.com/Permissionless-Software-Foundation/ipfs-bch-wallet-consumer.git
synced 2026-09-21 16:52:03 -07:00
41 lines
794 B
JavaScript
41 lines
794 B
JavaScript
const assert = require('chai').assert
|
|
const { Wlogger } = require('../../../src/adapters/wlogger')
|
|
|
|
const sinon = require('sinon')
|
|
|
|
let uut
|
|
let sandbox
|
|
|
|
describe('#wlogger', () => {
|
|
beforeEach(() => {
|
|
sandbox = sinon.createSandbox()
|
|
})
|
|
|
|
afterEach(() => {
|
|
sandbox.restore()
|
|
|
|
uut = new Wlogger()
|
|
})
|
|
|
|
describe('#constructor', () => {
|
|
it('should create a new wlogger instance', () => {
|
|
uut = new Wlogger()
|
|
// console.log('uut: ', uut)
|
|
|
|
assert.property(uut, 'transport')
|
|
})
|
|
})
|
|
|
|
describe('#notifyRotation', () => {
|
|
it('should notify of a log rotation', () => {
|
|
uut.notifyRotation()
|
|
})
|
|
})
|
|
|
|
describe('#envronment', () => {
|
|
it('should write to console in non-test environment', () => {
|
|
uut.outputToConsole()
|
|
})
|
|
})
|
|
})
|