gpt4 book ai didi

azure - azure devops 上的 Vitest 覆盖范围

转载 作者:行者123 更新时间:2023-12-02 06:02:06 28 4
gpt4 key购买 nike

我正在尝试运行一个 azure devops 管道,其中包含具有覆盖范围的 vitest 运行。问题是 azure 覆盖收集器插件仅接受 jacoco/cobertura 格式。我开玩笑地看到有可能和一个 cobertura 记者一起运行吗?有没有办法为 vitest 做这个?

谢谢

最佳答案

维斯特supports c8 and istanbul为了覆盖范围,它们都支持 Cobertura 格式。

无论您在何处定义测试设置 vite.config.tsvitest.config.ts,设置覆盖率报告器以生成 cobertura 格式。

import { defineConfig } from 'vitest/config'

export default defineConfig({
test: {
coverage: {
reporter: ['cobertura', 'text'],
},
},
})

默认情况下,它将输出在/coverage/cobertura-coverage.xml。然后,您可以将其输入到 PublishCodeCoverageResults 任务中。

关于azure - azure devops 上的 Vitest 覆盖范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75073406/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com