From 43738ba450ce5d54c6325e4f2417c5213fb45d6e Mon Sep 17 00:00:00 2001 From: James Duong Date: Thu, 27 Jun 2024 20:35:46 -0700 Subject: [PATCH] Add better logging for set comparisons --- java/integTest/src/test/java/glide/SharedCommandTests.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/java/integTest/src/test/java/glide/SharedCommandTests.java b/java/integTest/src/test/java/glide/SharedCommandTests.java index 919a5dcf06..6ff9521fce 100644 --- a/java/integTest/src/test/java/glide/SharedCommandTests.java +++ b/java/integTest/src/test/java/glide/SharedCommandTests.java @@ -7047,7 +7047,8 @@ public void sscan(BaseClient client) { assertEquals(charMembers.length, ((Object[]) result[resultCollectionIndex]).length); final Set resultMembers = Arrays.stream((Object[]) result[resultCollectionIndex]).collect(Collectors.toSet()); - assertTrue(resultMembers.containsAll(charMemberSet)); + assertTrue(resultMembers.containsAll(charMemberSet), + String.format("resultMembers: {%s}, charMemberSet: {%s}", resultMembers, charMemberSet)); result = client.sscan(key1, initialCursor, SScanOptions.builder().matchPattern("a").build()).get(); @@ -7076,7 +7077,8 @@ public void sscan(BaseClient client) { .collect(Collectors.toSet())); } while (resultCursor != 0); // 0 is returned for the cursor of the last iteration. - assertTrue(secondResultValues.containsAll(numberMembersSet)); + assertTrue(secondResultValues.containsAll(numberMembersSet), + String.format("secondResultValues: {%s}, numberMembersSet: {%s}", secondResultValues, numberMembersSet)); // Test match pattern result =