使用TypeScript时,Mocha无法找到我的测试文件

时间:2018-05-16 20:50:43

标签: typescript mocha

twine中的test脚本是:

package.json

我的"test": "yarn seed && (nyc mocha --opts ./test/mocha.unit.opts)", 是:

mocha.unit.opts

我的文件夹结构如下: enter image description here

然而,没有错误。它显示了覆盖范围(所有100%以某种方式)并退出:

--require ts-node/register
--require source-map-support/register
--require ./test/unit/helper.ts
--recursive
./test/unit/**/*.spec.ts
--exit

当我运行error Command failed with exit code 1.

我错过了什么?

1 个答案:

答案 0 :(得分:2)

我认为您没有提供有关该问题的足够信息。可能没有什么问题和解决方案:

  1. 检查package.json(您是否已正确安装所有设备)
  2. 检查.spec.ts个文件,它们是否可以正确编译
  3. 您是否可以尝试通过测试运行测试,也许其中一些测试存在问题
  4. 尝试直接在没有mocha.units.opts文件
  5. 的终端上运行mocha