cloudcmd/server/distribute/log.spec.js
2021-09-30 17:22:59 +03:00

34 lines
707 B
JavaScript

'use strict';
const test = require('supertape');
const log = require('./log');
const {createConfig} = require('../config');
test('distribute: log: getMessage', (t) => {
const e = 'hello';
const result = log.getMessage(e);
t.equal(e, result);
t.end();
});
test('distribute: log: getMessage: message', (t) => {
const message = 'hello';
const result = log.getMessage({
message,
});
t.equal(result, message);
t.end();
});
test('distribute: log: config', (t) => {
const config = createConfig();
const logOriginal = config('log');
config('log', true);
log('log', 'test message');
config('log', logOriginal);
t.end();
});