feat: add structured pino logging and validated log-level config
This commit is contained in:
12
test/logger.test.js
Normal file
12
test/logger.test.js
Normal file
@@ -0,0 +1,12 @@
|
||||
"use strict";
|
||||
|
||||
const test = require("node:test");
|
||||
const assert = require("node:assert/strict");
|
||||
const { createLogger } = require("../src/lib/logger");
|
||||
|
||||
test("createLogger returns pino-compatible logger", () => {
|
||||
const logger = createLogger({ level: "debug", name: "test" });
|
||||
assert.equal(typeof logger.info, "function");
|
||||
assert.equal(typeof logger.error, "function");
|
||||
assert.equal(logger.level, "debug");
|
||||
});
|
||||
Reference in New Issue
Block a user