This is an automated email from the ASF dual-hosted git repository.
kenhuuu pushed a commit to branch stringify-params
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
The following commit(s) were added to refs/heads/stringify-params by this push:
new 4ea102c33f update test to new structure
4ea102c33f is described below
commit 4ea102c33fea429f3498c2e95ad93bbbefbab300
Author: Ken Hu <[email protected]>
AuthorDate: Fri Apr 17 07:29:45 2026 -0700
update test to new structure
---
.../gremlin/server/handler/HttpRequestMessageDecoderTest.java | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git
a/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/handler/HttpRequestMessageDecoderTest.java
b/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/handler/HttpRequestMessageDecoderTest.java
index 7596698109..62045069bc 100644
---
a/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/handler/HttpRequestMessageDecoderTest.java
+++
b/gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/server/handler/HttpRequestMessageDecoderTest.java
@@ -147,7 +147,7 @@ public class HttpRequestMessageDecoderTest {
final String gremlin = "g.V(x)";
final ByteBuf buffer = allocator.buffer();
buffer.writeCharSequence("{ \"gremlin\": \"" + gremlin +
- "\", \"bindings\":{\"x\":\"2\"}" +
+ "\", \"bindings\":\"[\\\"x\\\":\\\"2\\\"]\"" +
", \"language\": \"gremlin-groovy\"}",
CharsetUtil.UTF_8);
@@ -163,7 +163,7 @@ public class HttpRequestMessageDecoderTest {
final RequestMessage decodedRequestMessage = testChannel.readInbound();
assertEquals(gremlin, decodedRequestMessage.getGremlin());
assertEquals("gremlin-groovy",
decodedRequestMessage.getField(Tokens.ARGS_LANGUAGE));
- assertEquals("2",
((Map)decodedRequestMessage.getField(Tokens.ARGS_BINDINGS)).get("x"));
+ assertEquals("[\"x\":\"2\"]",
decodedRequestMessage.getField(Tokens.ARGS_BINDINGS));
}
@Test
@@ -314,7 +314,7 @@ public class HttpRequestMessageDecoderTest {
final UUID rid = UUID.randomUUID();
final ByteBuf buffer = allocator.buffer();
buffer.writeCharSequence("{\"gremlin\":\"g.V().limit(2)\",\"batchSize\":\"10\",\"language\":\"gremlin-lang\","
+
-
"\"g\":\"gmodern\",\"bindings\":{\"x\":\"1\"},\"timeoutMs\":\"12\"," +
+
"\"g\":\"gmodern\",\"bindings\":\"[\\\"x\\\":1]\",\"timeoutMs\":\"12\"," +
"\"materializeProperties\":\"" +
Tokens.MATERIALIZE_PROPERTIES_TOKENS + "\"}", CharsetUtil.UTF_8);
final HttpHeaders headers = new DefaultHttpHeaders();
@@ -331,8 +331,7 @@ public class HttpRequestMessageDecoderTest {
assertEquals(10, (int)
decodedRequest.getField(Tokens.ARGS_BATCH_SIZE));
assertEquals("gremlin-lang",
decodedRequest.getField(Tokens.ARGS_LANGUAGE));
assertEquals("gmodern", decodedRequest.getField(Tokens.ARGS_G));
- assertEquals("1", ((Map)
decodedRequest.getField(Tokens.ARGS_BINDINGS)).get("x"));
- assertEquals(1, ((Map)
decodedRequest.getField(Tokens.ARGS_BINDINGS)).size());
+ assertEquals("[\"x\":1]",
decodedRequest.getField(Tokens.ARGS_BINDINGS));
assertEquals(12, (long) decodedRequest.getField(Tokens.TIMEOUT_MS));
assertEquals(Tokens.MATERIALIZE_PROPERTIES_TOKENS,
decodedRequest.getField(Tokens.ARGS_MATERIALIZE_PROPERTIES));
}