Skip to content

Commit bc86965

Browse files
committed
Partially revert 670cbb9
... but continue to execute `Abstract*Tests` classes.
1 parent 23d5c6e commit bc86965

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

build.gradle

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -317,12 +317,16 @@ configure([rootProject] + javaProjects) { project ->
317317
}
318318

319319
test {
320-
useJUnitPlatform()
321-
scanForTestClasses = false
322-
include(["**/*Tests.class", "**/*Test.class"])
323320
systemProperty("java.awt.headless", "true")
324321
systemProperty("testGroups", project.properties.get("testGroups"))
325322
systemProperty("io.netty.leakDetection.level", "paranoid")
323+
useJUnitPlatform()
324+
scanForTestClasses = false
325+
include(["**/*Tests.class", "**/*Test.class"])
326+
// Since we set scanForTestClasses to false, we need to filter out inner
327+
// classes with the "$" pattern; otherwise, using -Dtest.single=MyTests to
328+
// run MyTests by itself will fail if MyTests contains any inner classes.
329+
exclude(['**/*$*'])
326330
}
327331

328332
checkstyle {

0 commit comments

Comments
 (0)