Skip to content

Commit 14c5c0e

Browse files
authored
Enable native examples and the server TCK (#771)
1 parent d54127d commit 14c5c0e

File tree

7 files changed

+12
-13
lines changed

7 files changed

+12
-13
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
repositories {
22
mavenCentral()
33
}
4+
5+
configurations.configureEach {
6+
resolutionStrategy.preferProjectModules()
7+
}

buildSrc/src/main/groovy/io.micronaut.build.internal.serde-examples.gradle

-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ plugins {
33
id("io.micronaut.minimal.application")
44
}
55

6-
configurations.all {
7-
resolutionStrategy.preferProjectModules()
8-
}
96
micronaut {
107
version libs.versions.micronaut.platform.get()
118
}

buildSrc/src/main/groovy/io.micronaut.build.internal.serde-native-examples.gradle

-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ plugins {
33
id("io.micronaut.application")
44
}
55

6-
configurations.all {
7-
resolutionStrategy.preferProjectModules()
8-
}
96
micronaut {
107
version libs.versions.micronaut.platform.get()
118
}

doc-examples/example-java/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id("java")
3-
id("io.micronaut.build.internal.serde-examples")
3+
id("io.micronaut.build.internal.serde-native-examples")
44
}
55

66
micronaut {

doc-examples/example-jsonb-java/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id("java")
3-
id("io.micronaut.build.internal.serde-examples")
3+
id("io.micronaut.build.internal.serde-native-examples")
44
}
55

66
micronaut {

test-suite-http-server-tck-netty/build.gradle.kts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
plugins {
2-
java
3-
}
4-
repositories {
5-
mavenCentral()
2+
id ("java")
3+
id ("io.micronaut.build.internal.serde-base")
4+
id ("org.graalvm.buildtools.native")
65
}
76

87
dependencies {
@@ -23,6 +22,7 @@ dependencies {
2322
testImplementation(libs.junit.jupiter.engine)
2423
testImplementation(mnValidation.micronaut.validation)
2524
}
25+
2626
tasks.withType<Test> {
2727
useJUnitPlatform()
2828
}

test-suite-http-server-tck-netty/src/test/java/io/micronaut/serde/http/server/tck/netty/NettyHttpServerTestSuite.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
@ExcludeClassNamePatterns({
2525
"io.micronaut.http.server.tck.tests.constraintshandler.ControllerConstraintHandlerTest",
2626
"io.micronaut.http.server.tck.tests.forms.FormsInputNumberOptionalTest",
27-
"io.micronaut.http.server.tck.tests.forms.FormsSubmissionsWithListsTest"
27+
"io.micronaut.http.server.tck.tests.forms.FormsSubmissionsWithListsTest",
28+
"io.micronaut.http.server.tck.tests.staticresources.StaticResourceTest" // Graal fails to see /assets from the TCK as a resource
2829
})
2930
@SelectPackages({
3031
"io.micronaut.http.server.tck.tests",

0 commit comments

Comments
 (0)