Skip to content

Commit 71fba10

Browse files
authored
Test micronaut 2.x (#232)
Signed-off-by: Pavol Loffay <[email protected]>
1 parent 287f89e commit 71fba10

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

Diff for: instrumentation/micronaut-1.0/build.gradle.kts

+12-9
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ plugins {
55
val versions: Map<String, String> by extra
66

77
val micronautVersion = "1.0.0"
8-
val micronaut2Version = "2.2.3"
98
val micronautTestVersion = "1.0.0"
109

1110
dependencies {
@@ -21,28 +20,32 @@ dependencies {
2120
testAnnotationProcessor("io.micronaut:micronaut-inject-java:${micronautVersion}")
2221
}
2322

24-
/**
25-
* Todo this does not run tests
26-
*/
27-
for (version in listOf(micronautVersion, micronaut2Version)) {
23+
val micronaut2Version = "2.2.3"
24+
25+
for (version in listOf(micronaut2Version)) {
2826
val versionedConfiguration = configurations.create("test_${version}") {
2927
extendsFrom(configurations.testRuntimeClasspath.get())
3028
}
3129
dependencies {
3230
versionedConfiguration(project(":instrumentation:netty:netty-4.1"))
3331
versionedConfiguration("io.opentelemetry.javaagent.instrumentation:opentelemetry-javaagent-netty-4.1:${versions["opentelemetry_java_agent"]}")
3432
versionedConfiguration(project(":testing-common"))
35-
versionedConfiguration("io.micronaut:micronaut-inject-java:${version}")
3633
versionedConfiguration("io.micronaut.test:micronaut-test-junit5:${micronautTestVersion}")
34+
versionedConfiguration("io.micronaut:micronaut-inject-java:${version}")
3735
versionedConfiguration("io.micronaut:micronaut-http-server-netty:${version}")
36+
versionedConfiguration("io.micronaut:micronaut-http-client:${version}")
3837
versionedConfiguration("io.micronaut:micronaut-runtime:${version}")
3938
versionedConfiguration("io.micronaut:micronaut-inject:${version}")
39+
versionedConfiguration("org.junit.jupiter:junit-jupiter-api:5.7.0")
40+
versionedConfiguration("org.junit.jupiter:junit-jupiter-engine:5.7.0")
4041
}
4142
val versionedTest = task<Test>("test_${version}") {
4243
group = "verification"
43-
testClassesDirs = sourceSets["test"].output.classesDirs
44-
classpath = versionedConfiguration
44+
val testOuput = sourceSets.test.get().output
45+
testClassesDirs = testOuput.classesDirs
46+
classpath = versionedConfiguration + testOuput
47+
useJUnitPlatform()
4548
shouldRunAfter("test")
4649
}
47-
tasks.check { dependsOn(versionedTest) }
50+
tasks.test { dependsOn(versionedTest) }
4851
}

0 commit comments

Comments
 (0)