karma-sabarivka-reporter:K一个Karma插件。 将未经测试的文件添加到覆盖率统计

时间:2024-03-15 22:15:18
【文件属性】:

文件名称:karma-sabarivka-reporter:K一个Karma插件。 将未经测试的文件添加到覆盖率统计

文件大小:440KB

文件格式:ZIP

更新时间:2024-03-15 22:15:18

coverage karma-plugin istanbul karma-reporter istanbuljs

:star: 请在GitHub上给我加注星标-它会有所帮助! –是一个Karma插件,可将未经测试的文件添加到覆盖率统计信息中 :open_book: 目录 :red_question_mark: 为什么? 使用karma来测试源代码–您只需在测试配置中仅包含*.spec.(ts|js)文件。 然后,这些规范文件将导入相应的源代码文件。 这会导致“伪造”测试覆盖率出现问题,好像所有*.spec.(ts|js))文件都将省略某些源代码文件–该源代码文件根本不会显示在覆盖率报告中。 karma-sabarivka-reporter插件通过遍历所有源文件并将其明确包含在覆盖结果中来修复了所描述的问题。 插件可同时使用:TypeScript( *.ts )和JavaScript( *.js )文件 :sparkles: 特征 支持人和 JavaScript *.js和TypeScript *.ts文件均支持 多种模式 取反的模式:


【文件预览】:
karma-sabarivka-reporter-master
----.adr-dir(8B)
----.github()
--------funding.yml(107B)
--------workflows()
----.nycrc.json(249B)
----commitlint.config.js(64B)
----.gitmodules(109B)
----src()
--------index.ts(192B)
--------instrumenter.ts(2KB)
--------reporter.ts(3KB)
--------model.ts(814B)
----scripts()
--------seriesci.sh(2KB)
--------seriesci-post-1.sh(678B)
--------npm_run_time.sh(357B)
----doc()
--------adr()
----tsconfig.json(611B)
----LICENSE(1KB)
----assets()
--------logo.png(14KB)
--------before.png(69KB)
--------after.png(49KB)
----test()
--------.mocharc.json(72B)
--------fixtures()
--------reporter.spec.ts(17KB)
--------karma.conf.js(1KB)
----.prettierrc(50B)
----tslint.json(2KB)
----README.md(5KB)
----.huskyrc(111B)
----.npmrc(38B)
----renovate.json(152B)
----.gitignore(155B)
----.adr.json(25B)
----package-lock.json(1.17MB)
----package.json(4KB)

网友评论