我正在将我的测试实用程序项目迁移/转换为 ES6。
我正在使用"@types/qunit": "^2.0.31"
版本来执行异步测试用例。
转换前一切顺利,但转换后 asyncTest 用例没有执行,看起来它没有停止执行。在调试我的观察时,光标开始执行第一个测试用例但没有移出,甚至没有给出测试结果作为通过/失败。
我的 tsconfig.json 看起来像
迁移前:
"compilerOptions": {
"module": "amd",
"types": [
"QUnitV1"
],
...
},
迁移后:
"compilerOptions": {
"module": "es6",
"moduleResolution": "node",
"types": [
"QUnitV1"
],
....
},
您能否帮忙了解一下,为什么在将代码迁移到 ES6 后 asyncTest 用例执行不起作用?