From 53e36dbb8614856f60ec50bec745da8df274d369 Mon Sep 17 00:00:00 2001 From: "v.kostromin" Date: Mon, 23 May 2022 12:39:55 +0300 Subject: [PATCH 1/2] add autoApproved status; --- .../io/visual_regression_tracker/sdk_java/TestRunStatus.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/io/visual_regression_tracker/sdk_java/TestRunStatus.java b/src/main/java/io/visual_regression_tracker/sdk_java/TestRunStatus.java index d3c3141..7c5bc61 100644 --- a/src/main/java/io/visual_regression_tracker/sdk_java/TestRunStatus.java +++ b/src/main/java/io/visual_regression_tracker/sdk_java/TestRunStatus.java @@ -11,6 +11,8 @@ public enum TestRunStatus { OK, @SerializedName("approved") APPROVED, + @SerializedName("autoApproved") + AUTO_APPROVED, @SerializedName("failed") FAILED, @SerializedName("new") From d29bc8ebbc53a2c8f7710c5fe3a50bf63417f176 Mon Sep 17 00:00:00 2001 From: "v.kostromin" Date: Wed, 25 May 2022 22:38:03 +0300 Subject: [PATCH 2/2] add test for case with status `AUTO_APPROVED`; --- .../sdk_java/VisualRegressionTrackerTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/test/java/io/visual_regression_tracker/sdk_java/VisualRegressionTrackerTest.java b/src/test/java/io/visual_regression_tracker/sdk_java/VisualRegressionTrackerTest.java index edf37e1..e9fcd36 100755 --- a/src/test/java/io/visual_regression_tracker/sdk_java/VisualRegressionTrackerTest.java +++ b/src/test/java/io/visual_regression_tracker/sdk_java/VisualRegressionTrackerTest.java @@ -286,6 +286,20 @@ public Object[][] shouldTrackPassCases() { .url("https://someurl.com/test/123123") .status(TestRunStatus.OK) .build(), + }, + { + TestRunResponse.builder() + .id("someId") + .imageName("imageName") + .baselineName("baselineName") + .diffName("diffName") + .diffPercent(12.32f) + .diffTollerancePercent(0.01f) + .pixelMisMatchCount(1) + .merge(false) + .url("https://someurl.com/test/123123") + .status(TestRunStatus.AUTO_APPROVED) + .build(), } }; }