首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >karma sonarqube单元记者输出为HTML

karma sonarqube单元记者输出为HTML
EN

Stack Overflow用户
提问于 2019-08-08 05:01:17
回答 1查看 1.2K关注 0票数 1

karma sonarqube单元报告的覆盖率输出为html而不是xml。

我正在尝试在我的声纳分析过程中集成代码覆盖率。

我的堆栈中有coverageify,我不知道它是否干扰了我从sonarqube-unit-reporter的输出。在我的karma选项中,我让它按照示例it github页面中的建议输出一个ut_report.xml。

以下是我的karma配置的相关部分:

代码语言:javascript
复制
        reporters: ['progress', 'sonarqubeUnit', 'coverage'],

        coverageReporter: {
            dir: 'test-coverage/',
            reporters: [
                { type: 'html', subdir: 'html'},
                { type: 'cobertura', subdir: 'reports/app', file: 'coverage.xml' },
                {
                    type : 'lcov',
                    subdir : 'coverage',
                    file: 'sonar.xml'
                }
            ]
        },

        sonarQubeUnitReporter: {
            sonarQubeVersion: '7.6.0',
            outputFile: 'reports/ut_report.xml',
            useBrowserName: false
        },

        plugins: [
            'karma-browserify',
            'karma-mocha',
            'karma-spec-reporter',
            'karma-phantomjs-launcher',
            'karma-coverage',
            'karma-sonarqube-unit-reporter'
        ],

但ut_report.xml却无处可寻。

EN

回答 1

Stack Overflow用户

发布于 2019-08-08 22:38:50

我不知道我现在做的是什么不同,但是,xml被写到了正确的位置。我想这是一个路径配置错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57402246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档