是否可以在JUnit5/Gradle中选择带有标记组合注释的测试?
假设测试被标记为“慢”、“快”、“ui”、“api”(以及其他)。因此,有些测试可能被标记为“快速”和“api”,有些则被标记为“快速”和“ui” 如何选择标记为“fast”和“api”的测试 将运行所有快速测试(甚至“ui”)和所有“api”测试(甚至“慢速”) 如果有这样的东西就好了:是否可以在JUnit5/Gradle中选择带有标记组合注释的测试?,gradle,tags,junit5,Gradle,Tags,Junit5,假设测试被标记为“慢”、“快”、“ui”、“api”(以及其他)。因此,有些测试可能被标记为“快速”和“api”,有些则被标记为“快速”和“ui” 如何选择标记为“fast”和“api”的测试 将运行所有快速测试(甚至“ui”)和所有“api”测试(甚至“慢速”) 如果有这样的东西就好了: includeAllTheTags: "fast","api" 为此 任何其他解决方案?这一点记录在: 这记录在: 快去营救 标记表达式是带有运算符的布尔表达式,&和|。此外,(和)可用于调整运算符优先级
includeAllTheTags: "fast","api"
为此
任何其他解决方案?这一点记录在:
这记录在:
快去营救 标记表达式是带有运算符的布尔表达式
代码>,&
和|
。此外,(
和)
可用于调整运算符优先级
查看更多详细信息和样本,请访问
对格拉德尔来说,它可以读作
test {
useJUnitPlatform {
includeTags 'fast & api'
}
}
来源:将表达式标记为救援
标记表达式是带有运算符的布尔表达式代码>,&
和|
。此外,(
和)
可用于调整运算符优先级
查看更多详细信息和样本,请访问
对格拉德尔来说,它可以读作
test {
useJUnitPlatform {
includeTags 'fast & api'
}
}
资料来源:
test {
useJUnitPlatform {
includeTags 'fast & api'
}
}