【发布时间】:2021-11-20 03:43:24
【问题描述】:
我为正在编写的扩展和 vscode 编写了测试代码。当我逐步调试测试时,调试器有时会突然停止。
我无法将其归结为正在运行的特定命令,所以我真的是在摸索。
【问题讨论】:
标签: debugging testing visual-studio-code automated-tests vscode-extensions
我为正在编写的扩展和 vscode 编写了测试代码。当我逐步调试测试时,调试器有时会突然停止。
我无法将其归结为正在运行的特定命令,所以我真的是在摸索。
【问题讨论】:
标签: debugging testing visual-studio-code automated-tests vscode-extensions
我偶然发现了这个:看起来调试器正在停止,因为mocha 的超时限制(mocha 是默认情况下 vscode 用于其扩展的测试框架)。
对我来说,它有助于增加超时:
在 index.ts 中创建了一个 Mocha 对象。您可以像这样更改时间超时:
const mocha = new Mocha({
ui: 'tdd',
color: true
});
mocha.timeout (5000000); // increased timeout
【讨论】: