diff --git a/.github/workflows/gradle-test.yml b/.github/workflows/gradle-test.yml index 6413ff1..3bb01ef 100644 --- a/.github/workflows/gradle-test.yml +++ b/.github/workflows/gradle-test.yml @@ -24,3 +24,10 @@ jobs: uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0 with: arguments: test + + - name: Publish test report + uses: actions/upload-artifact@v4 + with: + name: test-report + path: build/reports + retention-days: 1 \ No newline at end of file diff --git a/src/test/java/com/blackberry/jwteditor/presenter/InformationTest.java b/src/test/java/com/blackberry/jwteditor/presenter/InformationTest.java index 11404d9..6b7d72e 100644 --- a/src/test/java/com/blackberry/jwteditor/presenter/InformationTest.java +++ b/src/test/java/com/blackberry/jwteditor/presenter/InformationTest.java @@ -19,7 +19,6 @@ package com.blackberry.jwteditor.presenter; import com.blackberry.jwteditor.model.jose.TimeClaim; -import org.junit.jupiter.api.Disabled; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.Arguments; import org.junit.jupiter.params.provider.MethodSource; @@ -42,11 +41,10 @@ static Stream data() { arguments(new TimeClaim(NOT_BEFORE_TIME, "1516239022", 2516239022L), "Not Before - Sun Sept 26 2049 03:17:02", true), arguments(new TimeClaim(EXPIRATION_TIME, "isogeny", null), "Expiration Time - invalid value: isogeny", true), arguments(new TimeClaim(EXPIRATION_TIME, "1516239022", 1516239022L), "Expiration Time - Thu Jan 18 2018 01:30:22", true), - arguments(new TimeClaim(EXPIRATION_TIME, "1516239022", 2516239022L), "Expiration Time - Sun Sept 26 2049 03:17:02", false) + arguments(new TimeClaim(EXPIRATION_TIME, "1516239022", 2516239022L), "Expiration Time - Sun Sept 26 2049 02:17:02", false) ); } - @Disabled @MethodSource("data") @ParameterizedTest void testInformationFromTimeClaims(TimeClaim timeClaim, String expectedText, boolean expectedIsWarning) {