【问题标题】:Mocha tests TypeScript strange TypeErrorMocha 测试 TypeScript 奇怪的 TypeError
【发布时间】:2020-08-08 01:32:34
【问题描述】:

Mocha 在我的基于 TypeScript 的代码上运行良好。但出乎意料的是,它开始表现得很奇怪。即使回滚到之前的提交也没有解决它。

该错误似乎在编译时弹出(因此与单元测试代码无关,而是 mocha 配置?)。 在这里……

在 polyfill.js 中:

Exception has occurred: TypeError
TypeError: Cannot add property 0, object is not extensible
at Function.assign (<anonymous>)

这是我的 VSCode launch.json:

{
            "type": "node",
            "request": "launch",
            "name": "Mocha PD",
            "program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
            "args": ["-r", "ts-node/register", "--timeout", "999999", "--colors", "${workspaceFolder}/test/**/pipedrive*.test.ts"],
            "console": "integratedTerminal",
            "internalConsoleOptions": "neverOpen",
            "protocol": "inspector"
}

【问题讨论】:

    标签: typescript visual-studio-code mocha.js


    【解决方案1】:

    我通过取消选中 Breakpoints 面板中的 Caught Exceptions 解决了这个问题。

    【讨论】:

    • 禁用异常似乎不是个好主意...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 2012-08-07
    • 1970-01-01
    • 2019-03-14
    • 1970-01-01
    • 2017-10-20
    相关资源
    最近更新 更多