【问题标题】:Suppress log outputs in chai抑制 chai 中的日志输出
【发布时间】:2016-11-10 23:40:32
【问题描述】:

我目前正在使用 chai 和 chai-http 来测试节点应用程序的一些 HTTP 响应。我遇到的问题是,每次我使用chai.request(...) 时,它都会将服务器响应状态和时间记录到控制台。反过来,这会通过 xunit 进入 mocha 测试输出文件,并导致我的 CI 解决方案中断。

测试的一个例子是:

        chai.request(server)
            .get('/')
            .end(function(err, res){
                expect(res).to.have.status(200);
                expect(res.text).to.have.string("Maintenance");
                done();
            });

日志:

GET / 200 17.807 ms - 305

你会建议什么来禁止 chai 的日志记录?

【问题讨论】:

    标签: node.js mocha.js chai


    【解决方案1】:

    这与其说是禁止登录,不如说是禁止登录

    this question 的这个解决方案会给你一些想法。

    debugwinston 实用程序将是另一种选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多