npm 测试即使完成后也会无限期挂起
npm tests hangs indefinitely even once complete
尝试 运行 在我的 bitbucket 管道中构建 npm 测试脚本,所有测试都通过,但随后只是挂起,不会移动到下一个脚本。
所以我的测试脚本是:"test": "mocha src/**/*.spec.ts --require ts-node/register --reporter spec",
在我的 bitbucket-pipelines.yml
文件中被调用
- yarn install
- yarn run test
- yarn run prestart:prod
所以 yarn install 运行s,yarn test 运行s 但随后挂起并且 运行 prestart:prod 永远不会 运行s。
它会挂起的原因是什么?我需要设置 --watch=false
还是什么?
我没用过 yarn 和 mocha,但我用过 Karma 的管道,我不得不设置一个标志让它 运行 一次,而不是连续的。希望这有帮助。
需要添加标志 --exit
以告诉 mocha 退出测试状态
尝试 运行 在我的 bitbucket 管道中构建 npm 测试脚本,所有测试都通过,但随后只是挂起,不会移动到下一个脚本。
所以我的测试脚本是:"test": "mocha src/**/*.spec.ts --require ts-node/register --reporter spec",
在我的 bitbucket-pipelines.yml
文件中被调用
- yarn install
- yarn run test
- yarn run prestart:prod
所以 yarn install 运行s,yarn test 运行s 但随后挂起并且 运行 prestart:prod 永远不会 运行s。
它会挂起的原因是什么?我需要设置 --watch=false
还是什么?
我没用过 yarn 和 mocha,但我用过 Karma 的管道,我不得不设置一个标志让它 运行 一次,而不是连续的。希望这有帮助。
需要添加标志 --exit
以告诉 mocha 退出测试状态