玩笑测试中的日志记录过于冗长

问题描述

➤ YN0000: [@bb/graph]:     console.log
➤ YN0000: [@bb/graph]:       info:     after all completed
➤ YN0000: [@bb/graph]: 
➤ YN0000: [@bb/graph]:       at Console.log (../.yarn/cache/winston-npm-3.3.3-3fa4527b42-8a9d69c642.zip/node_modules/winston/lib/winston/transports/console.js:79:23)

我得到的输出过于冗长(大多数情况下,我不想看到console.log内容,而只是在测试输出中看到info: after all completed

我正在使用yarn2,jest和winston,我不认为它是winston,因为它不支持记录行号,并且在测试以外启动服务器时不会发生这种情况。我也不认为它是yarn2,因为它在我运行yarn workspace @bb/graph test时发生,它不包含前缀。这让我猜测这是在开玩笑。这是我的配置。

module.exports = {
  preset: 'ts-jest',coverageDirectory: 'coverage',coverageReporters: [
    'text-summary',],coverageThreshold: {
    global: {
      branches: 50,functions: 65,lines: 80,statements: 80,},setupFiles: ['./jest.setup.js'],testEnvironment: 'node',testMatch: ['**/__tests__/**/*.ts','**/*.test.ts'],testPathIgnorePatterns: ['/node_modules/','/build/'],};

其他均为认设置。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...