@@ -3,26 +3,16 @@ package de.mannodermaus.gradle.plugins.junit5
33import com.google.common.truth.Truth.assertWithMessage
44import de.mannodermaus.gradle.plugins.junit5.annotations.DisabledOnCI
55import de.mannodermaus.gradle.plugins.junit5.internal.extensions.capitalized
6- import de.mannodermaus.gradle.plugins.junit5.util.BuildResultSubject
7- import de.mannodermaus.gradle.plugins.junit5.util.TestEnvironment
8- import de.mannodermaus.gradle.plugins.junit5.util.TestedAgp
9- import de.mannodermaus.gradle.plugins.junit5.util.TestedJUnit
10- import de.mannodermaus.gradle.plugins.junit5.util.prettyPrint
6+ import de.mannodermaus.gradle.plugins.junit5.util.*
117import de.mannodermaus.gradle.plugins.junit5.util.projects.FunctionalTestProjectCreator
12- import de.mannodermaus.gradle.plugins.junit5.util.withPrunedPluginClasspath
13- import java.io.File
148import org.gradle.testkit.runner.BuildResult
159import org.gradle.testkit.runner.GradleRunner
1610import org.gradle.testkit.runner.TaskOutcome
17- import org.junit.jupiter.api.AfterAll
18- import org.junit.jupiter.api.BeforeAll
11+ import org.junit.jupiter.api.*
1912import org.junit.jupiter.api.DynamicContainer.dynamicContainer
20- import org.junit.jupiter.api.DynamicNode
2113import org.junit.jupiter.api.DynamicTest.dynamicTest
22- import org.junit.jupiter.api.TestFactory
23- import org.junit.jupiter.api.TestInstance
2414import org.junit.jupiter.api.TestInstance.Lifecycle.PER_CLASS
25- import org.junit.jupiter.api.fail
15+ import java.io.File
2616
2717@TestInstance(PER_CLASS )
2818@DisabledOnCI
@@ -78,17 +68,17 @@ class FunctionalTests {
7868 " AGP ${agp.shortVersion} " ,
7969 // Exercise each test project within the given environment
8070 projectCreator.allSpecs.filterSpecs().map { spec ->
81- dynamicTest(" ${spec.name} ($junit )" ) {
71+ dynamicTest(" ${spec.name} (${ junit.fullVersion} )" ) {
8272 // Required for visibility inside the IntelliJ logging console
8373 // (display names are still bugged in the IDE)
8474 println (
8575 buildList {
86- add(" JUnit ${junit.majorVersion} " )
87- add(" AGP: ${agp.version} " )
88- add(" Project: ${spec.name} " )
89- add(" Gradle: ${agp.requiresGradle} " )
90- agp.requiresCompileSdk?.let { add(" SDK: $it " ) }
91- }
76+ add(" JUnit ${junit.majorVersion} " )
77+ add(" AGP: ${agp.version} " )
78+ add(" Project: ${spec.name} " )
79+ add(" Gradle: ${agp.requiresGradle} " )
80+ agp.requiresCompileSdk?.let { add(" SDK: $it " ) }
81+ }
9282 .joinToString()
9383 )
9484
@@ -169,7 +159,7 @@ class FunctionalTests {
169159 }
170160
171161 private fun List<FunctionalTestProjectCreator.Spec>.filterSpecs ():
172- List <FunctionalTestProjectCreator .Spec > =
162+ List <FunctionalTestProjectCreator .Spec > =
173163 if (testedProjects.isEmpty()) {
174164 // Nothing to do, exercise all different projects
175165 this
0 commit comments