diff --git a/.github/workflows/callable.build.yml b/.github/workflows/callable.build.yml index 6229e9b..13b1314 100644 --- a/.github/workflows/callable.build.yml +++ b/.github/workflows/callable.build.yml @@ -22,3 +22,9 @@ jobs: cache-write-only: true - name: Run build (incl. test) run: ./gradlew build -x intTest --no-daemon + + - name: Publish Test Report + uses: mikepenz/action-junit-report@v4 + if: success() || failure() # always run even if the previous step fails + with: + report_paths: '**/build/test-results/test/TEST-*.xml' diff --git a/.github/workflows/callable.integration-test.yml b/.github/workflows/callable.integration-test.yml index 5635554..4347ded 100644 --- a/.github/workflows/callable.integration-test.yml +++ b/.github/workflows/callable.integration-test.yml @@ -23,3 +23,9 @@ jobs: - name: Run integration tests run: ./gradlew intTest -x test --no-daemon + + - name: Publish Test Report + uses: mikepenz/action-junit-report@v4 + if: success() || failure() # always run even if the previous step fails + with: + report_paths: '**/build/test-results/test/TEST-*.xml' diff --git a/java-library-template/src/test/java/dev/thriving/oss/java/library/template/JavaLibraryTemplateTest.java b/java-library-template/src/test/java/dev/thriving/oss/java/library/template/JavaLibraryTemplateTest.java index 4a51403..dcfa6e2 100644 --- a/java-library-template/src/test/java/dev/thriving/oss/java/library/template/JavaLibraryTemplateTest.java +++ b/java-library-template/src/test/java/dev/thriving/oss/java/library/template/JavaLibraryTemplateTest.java @@ -1,5 +1,6 @@ package dev.thriving.oss.java.library.template; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; @@ -17,4 +18,17 @@ void toFunkyCase() { // then assertEquals("hElLo wOrLd!!!", output); } + + @Test + @Disabled // was introduced to verify the 'junit test report' output in CI/CD pipeline results + void toFunkyCaseDisabled() { + // given + String input = "hello world!!!"; + + // when + String output = JavaLibraryTemplate.toFunkyCase(input); + + // then + assertEquals("hElLo wOrLd!!!", output); + } }