From fa607062fa30216e6a894724913273a62bd7d940 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Mon, 6 Jun 2022 22:25:48 -0500 Subject: [PATCH] Start adding API Tests --- .gitlab-ci.yml | 4 ++++ build.gradle | 4 ++++ core | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9502dd4b1..a7156a3b8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,7 @@ build_16_5: - rm -R Merged || true; - ./gradlew build -PmcVer=1.16.5 --gradle-user-home cache/; - ./gradlew merge --gradle-user-home cache/; + - ./gradlew test --gradle-user-home cache/; # build using Java 16 image: eclipse-temurin:16 artifacts: @@ -55,6 +56,7 @@ build_17_1: - rm -R Merged || true; - ./gradlew build -PmcVer=1.17.1 --gradle-user-home cache/; - ./gradlew merge --gradle-user-home cache/; + - ./gradlew test --gradle-user-home cache/; image: eclipse-temurin:16 artifacts: name: "Merged_NightlyBuild_1_17_1-${CI_COMMIT_SHORT_SHA}-${CI_COMMIT_TIMESTAMP}" @@ -77,6 +79,7 @@ build_18_1: - rm -R Merged || true; - ./gradlew build -PmcVer=1.18.1 --gradle-user-home cache/; - ./gradlew merge --gradle-user-home cache/; + - ./gradlew test --gradle-user-home cache/; # build using Java 17 image: eclipse-temurin:17 artifacts: @@ -100,6 +103,7 @@ build_18_2: - rm -R Merged || true; - ./gradlew build -PmcVer=1.18.2 --gradle-user-home cache/; - ./gradlew merge --gradle-user-home cache/; + - ./gradlew test --gradle-user-home cache/; image: eclipse-temurin:17 artifacts: name: "Merged_NightlyBuild_1_18_2-${CI_COMMIT_SHORT_SHA}-${CI_COMMIT_TIMESTAMP}" diff --git a/build.gradle b/build.gradle index 32e3dad68..36bbfb71f 100644 --- a/build.gradle +++ b/build.gradle @@ -148,6 +148,10 @@ subprojects { p -> // Theming implementation("com.formdev:flatlaf:2.2") + // JUnit tests + implementation("org.junit.jupiter:junit-jupiter:5.8.2") + implementation("org.junit.jupiter:junit-jupiter-engine:5.8.2") + if (p == project(":fabric") || p == project(":forge")) { // Compression diff --git a/core b/core index 4d2e68e4e..8c31236cc 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 4d2e68e4e527fa4501bf705d42d5a41ed2fbcf5f +Subproject commit 8c31236ccd3ef172a06bacedae37c7d737ac9c71