【问题标题】:vscode extensions: debug auto tests: debugger suddenly stops on "step over"vscode 扩展:调试自动测试:调试器突然停止“越过”
【发布时间】:2021-11-20 03:43:24
【问题描述】:

我为正在编写的扩展和 vscode 编写了测试代码。当我逐步调试测试时,调试器有时会突然停止。

我无法将其归结为正在运行的特定命令,所以我真的是在摸索。

【问题讨论】:

    标签: debugging testing visual-studio-code automated-tests vscode-extensions


    【解决方案1】:

    我偶然发现了这个:看起来调试器正在停止,因为mocha 的超时限制(mocha 是默认情况下 vscode 用于其扩展的测试框架)。

    对我来说,它有助于增加超时:

    index.ts 中创建了一个 Mocha 对象。您可以像这样更改时间超时:

    const mocha = new Mocha({
        ui: 'tdd',
        color: true
    });
    mocha.timeout (5000000); // increased timeout
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-22
      • 2017-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-05
      • 2013-08-04
      相关资源
      最近更新 更多