【问题标题】:What changes is Mocha waiting for...?摩卡在等待什么变化……?
【发布时间】:2022-01-20 19:55:29
【问题描述】:

我正在运行一组测试,mocha 在我第一次运行它时运行测试,但随后它说:

ℹ [mocha] waiting for changes...

但它会永远等待。我所做的任何更改都不会导致它重新运行我的测试。

测试本身是一个 chai 测试,使用 mocha 运行。一切都在打字稿中

我正在按如下方式运行测试:

  "scripts": {
    "tests": "mocha --require ts-node/register --watch --watch-extensions ts ./*.spec.ts"
  }

我已经更改了测试文件和实现文件,但没有任何反应。

【问题讨论】:

    标签: typescript unit-testing mocha.js chai


    【解决方案1】:

    --watch-extensions 可能已经不存在了。查看当前选项:https://mochajs.org/#command-line-usage。使用--extensions

    注意:在某些时候--watch-extensions 已被弃用?

    【讨论】:

    • 唉,删除它似乎没有帮助。我怎么有“test-watch”:“mocha --require ts-node/register --watch ./*.spec.ts”,不管我做什么,它仍然会永远等待。
    • 不要只是删除。也加--extensions ts,tsx??
    猜你喜欢
    • 2016-08-09
    • 1970-01-01
    • 2016-03-04
    • 2014-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多