栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何从命令行使用Gradle运行测试套件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何从命令行使用Gradle运行测试套件

以下为我在本地工作。

gradle -Dtest.single=MySuite clean test

与所使用的更高级的过滤方法相比,这实际上使用了不同的方法(包含测试)

--test

如参考链接中所述,上面的示例通过创建表单的文件包含模式来工作,

**/MySuite*.class
--test
尝试从扫描的测试集中选择测试。我怀疑Gradle中实现的通用测试过滤与JUnit
Suite运行器周围的特定情况之间存在一些无法预料的相互作用。

话虽如此,甚至Gradle文档都警告说上述方法已被取代,实际上,我可能会回应@Opal的评论,并定义一个明确的任务来为给定的测试阶段运行套件。例如,以下运行方式

gradleclean testSuite
可能会运行集成套件。

task testSuite(type: Test) {   include 'MySuite.class'  }

参考文献:

  • https://docs.gradle.org/current/userguide/java_plugin.html#test_filtering


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/570452.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号