Skip to content

Commit 1b148d3

Browse files
rubik-cube-manjmartisk
authored andcommitted
Update yasson to 3.0.4
1 parent 1fcb947 commit 1b148d3

2 files changed

Lines changed: 9 additions & 10 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<version.smallrye-stork>2.3.2</version.smallrye-stork>
3232

3333
<version.jakarta-json>2.1.2</version.jakarta-json>
34-
<version.yasson>3.0.3</version.yasson>
34+
<version.yasson>3.0.4</version.yasson>
3535
<version.jakarta-validation>3.0.2</version.jakarta-validation>
3636
<version.jakarta-annotation>2.1.1</version.jakarta-annotation>
3737
<version.jakarta.servlet>6.0.0</version.jakarta.servlet>

server/implementation/src/test/java/io/smallrye/graphql/execution/ExecutionTest.java

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import jakarta.json.*;
66

77
import org.assertj.core.api.AutoCloseableSoftAssertions;
8-
import org.eclipse.parsson.JsonPointerImpl;
98
import org.junit.jupiter.api.Test;
109

1110
import io.smallrye.graphql.test.TestSourceConfiguration;
@@ -61,15 +60,15 @@ public void testBasicListQuery() {
6160
public void testBatchSourceConfigurationQuery() {
6261
JsonObject data = executeAndGetData(TEST_BATCH_SOURCE_CONFIGURATION_QUERY);
6362

64-
JsonPointer active1Pointer = new JsonPointerImpl("/objectsWithConfig1/0/configuredSources/configuration/active");
65-
Boolean active1 = Boolean.valueOf(active1Pointer.getValue(data).toString());
66-
JsonPointer active2Pointer = new JsonPointerImpl("/objectsWithConfig2/0/configuredSources/configuration/active");
67-
Boolean active2 = Boolean.valueOf(active2Pointer.getValue(data).toString());
63+
Boolean active1 = data.getJsonArray("objectsWithConfig1").get(0).asJsonObject().getJsonObject("configuredSources")
64+
.getJsonObject("configuration").getBoolean("active");
65+
Boolean active2 = data.getJsonArray("objectsWithConfig2").get(0).asJsonObject().getJsonObject("configuredSources")
66+
.getJsonObject("configuration").getBoolean("active");
6867

69-
JsonPointer state1Pointer = new JsonPointerImpl("/objectsWithConfig1/0/configuredSources/configuration/state");
70-
var state1 = TestSourceConfiguration.TestSourceState.valueOf(((JsonString) state1Pointer.getValue(data)).getString());
71-
JsonPointer state2Pointer = new JsonPointerImpl("/objectsWithConfig2/0/configuredSources/configuration/state");
72-
var state2 = TestSourceConfiguration.TestSourceState.valueOf(((JsonString) state2Pointer.getValue(data)).getString());
68+
var state1 = TestSourceConfiguration.TestSourceState.valueOf(data.getJsonArray("objectsWithConfig1").get(0)
69+
.asJsonObject().getJsonObject("configuredSources").getJsonObject("configuration").getString("state"));
70+
var state2 = TestSourceConfiguration.TestSourceState.valueOf(data.getJsonArray("objectsWithConfig2").get(0)
71+
.asJsonObject().getJsonObject("configuredSources").getJsonObject("configuration").getString("state"));
7372

7473
try (AutoCloseableSoftAssertions softly = new AutoCloseableSoftAssertions()) {
7574
softly.assertThat(active1).isNotEqualTo(active2);

0 commit comments

Comments
 (0)