Skip to content

Commit 99a7a1e

Browse files
committed
chore: add testing api to all java classes
1 parent 73d9fc4 commit 99a7a1e

File tree

4 files changed

+6
-1
lines changed

4 files changed

+6
-1
lines changed

app/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ dependencies {
1616
testImplementation project(':testlib')
1717
implementation libs.bundles.spotless.libs
1818

19+
// these are fixed versions of the otherwise dynamic dependencies for spotless
20+
// this is necessary to allow for native compilation where reflective access to dynamic jars is not possible
1921
implementation libs.bundles.native.includes
2022
}
2123

build-logic/src/main/groovy/buildlogic.java-common-conventions.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ dependencies {
2828
implementation libs.annotations
2929
implementation libs.bundles.spotless.libs
3030
implementation libs.bundles.durian.libs
31+
32+
testImplementation libs.bundles.test.libs
3133
}
3234

3335
testing {

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ native-includes = [
2727
"native-include-googleJavaFormat"
2828
]
2929
spotless-libs = ["spotless-lib", "spotless-lib-extra"]
30+
test-libs = ["assertj-core", "junit-jupiter-api"]

testlib/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ plugins {
33
}
44

55
dependencies {
6-
implementation libs.junit.jupiter.api
6+
implementation libs.bundles.test.libs
77
implementation libs.bundles.durian.libs
88
}

0 commit comments

Comments
 (0)