我使用KarmaJS和JasmineJS对Angular2进行单元测试。 当我跑" npm test"浏览器自动打开,但测试没有自动执行。
如果我更改任何文件,所有测试都将在项目中执行。
这里我的" karma.conf.js "
在这里我的" test.ts "我引用的文件" karma.conf.js"
答案 0 :(得分:0)
就我而言,我排除了tsconfig.json中的所有* .spec.ts文件。
“排除”:[ “node_modules” “wwwroot的” “分型/浏览器”, “分型/主”, “分型/ browser.d.ts” “分型/ main.d.ts” “DIST” “ / *。spec.ts”** ...
必须如下:
“排除”:[ “node_modules” “wwwroot的” “分型/浏览器”, “分型/主”, “分型/ browser.d.ts” “分型/ main.d.ts” “dist”],“files”:[ “test.ts”],“包括”:[ “的 / .spec.ts”, “ / .d.ts”] ......