首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >测试报告被覆盖

测试报告被覆盖
EN

Stack Overflow用户
提问于 2017-03-20 16:04:09
回答 1查看 112关注 0票数 0

我在我的项目中有单元测试和集成测试,它们是由@ can分隔开的,因此它们可以按照顺序执行:

代码语言:javascript
复制
test {
    useJUnit {
        includeCategories '....UnitTest'
    }
}

task itTest(type: Test, dependsOn: tasks.test) {
    useJUnit {
        includeCategories '....IntegrationTest'
    }
}

运行任务时,itTest首先执行单元测试,然后按需要执行集成测试,但是单元测试报告没有包含在摘要中。建议有一个解决这个问题的方法,但是我不知道如何将这个片段包含到我的build.gradle中。谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-20 16:39:20

在较新的Gradle版本(> 3.0 )中,测试报告的路径包括任务名,因此它避免了覆盖结果。对于早期的gradle版本,可以手动设置报表路径,以避免使用同一个报表文件夹执行多个任务。例如:

itTest.reports.html.destination = file("$buildDir/reports/itTest")

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

https://stackoverflow.com/questions/42908421

复制
相关文章

相似问题

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