aboutsummaryrefslogtreecommitdiff
path: root/api/testing/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'api/testing/build.gradle.kts')
-rw-r--r--api/testing/build.gradle.kts24
1 files changed, 24 insertions, 0 deletions
diff --git a/api/testing/build.gradle.kts b/api/testing/build.gradle.kts
new file mode 100644
index 0000000..fdcfb77
--- /dev/null
+++ b/api/testing/build.gradle.kts
@@ -0,0 +1,24 @@
+buildscript {
+ extra.apply{
+ set("moduleName", "io.perfmark.apitesting")
+ }
+}
+
+description = "PerfMark API Tests"
+
+dependencies {
+ testImplementation(libs.truth)
+
+ testImplementation(project(":perfmark-api"))
+ testImplementation(project(":perfmark-tracewriter"))
+ testImplementation(project(":perfmark-traceviewer"))
+ testImplementation(project(":perfmark-agent"))
+ testRuntimeOnly(project(":perfmark-java6"))
+ testRuntimeOnly(project(":perfmark-java7"))
+ testRuntimeOnly(project(":perfmark-java9"))
+}
+
+tasks.named<JavaCompile>("compileTestJava") {
+ sourceCompatibility = JavaVersion.VERSION_17.toString()
+ targetCompatibility = JavaVersion.VERSION_17.toString()
+}