winston-spy:使用 sinon.js 间谍测试 winston 日志记录

时间:2024-07-10 01:25:23
【文件属性】:

文件名称:winston-spy:使用 sinon.js 间谍测试 winston 日志记录

文件大小:3KB

文件格式:ZIP

更新时间:2024-07-10 01:25:23

JavaScript

温斯顿间谍 这个小模块定义了一个 winston 传输,可用于通过间谍测试 winston 日志记录。 准备工作 您必须将 winston 依赖项放入您的package.json 。 如果package.json没有此依赖项,winston-spy 将无法正常工作。 这是由于 nodejs 模块加载的模块缓存警告。 winston-spy 不会安装对 winston 的依赖,这可确保 winston-spy 使用与您的应用程序相同的模块(另请参阅从节点模块文件夹加载模块)。 否则使用的 winston 模块将是另一个文件,因此它不会是您的应用程序使用的缓存文件,因此 SpyLogger 不能在您的应用程序中轻松使用。 用法 将函数作为spy选项传递给传输。 每当调用winston.log()时都会调用此函数。 例子 var winston = require('winston'); v


【文件预览】:
winston-spy-master
----package.json(536B)
----test()
--------winston-spy.js(697B)
----src()
--------winston-spy.js(461B)
----.gitignore(14B)
----README.md(1KB)

网友评论