/
build.gradle.kts
27 lines (21 loc) · 1.01 KB
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
plugins {
id("gradlebuild.distribution.api-java")
}
description = """Support classes used to run tests with the JUnit Platform testing framework.
This project is separate from :testing-jvm-infrastructure since it requires junit-platform which itself requires Java 8+.
This project should only be used by :testing-jvm-infrastructure, however it is not depended upon directly.
Instead :testing-jvm-infrastructure loads classes from this project via reflection due to the above noted Java version issue.
We make sure to include this subproject as a runtime dependency in :distributions-core to ensure we include it with the Gradle distribution.
"""
dependencies {
api(projects.javaLanguageExtensions)
api(projects.testingBaseInfrastructure)
api(projects.time)
api(project(":base-services"))
api(project(":messaging"))
api(project(":testing-jvm-infrastructure"))
api(libs.junitPlatform)
api(libs.junitPlatformEngine)
implementation(projects.testingBase)
implementation(libs.jsr305)
}