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));
     }

Reply via email to