Repository: tinkerpop
Updated Branches:
  refs/heads/master 6278e3ba3 -> 6b337324b


added a test to ensure ReferenceVertex serialization and deserializtion by 
Python GraphSON module. Tests pass. CTR.


Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/98ed3d41
Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/98ed3d41
Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/98ed3d41

Branch: refs/heads/master
Commit: 98ed3d419743ffa1a949fd79153e0d8d1a00cd09
Parents: aaa0f14
Author: Marko A. Rodriguez <okramma...@gmail.com>
Authored: Thu Sep 21 12:43:53 2017 -0600
Committer: Marko A. Rodriguez <okramma...@gmail.com>
Committed: Thu Sep 21 12:43:53 2017 -0600

----------------------------------------------------------------------
 .../gremlin/python/structure/io/graphson/GraphSONReaderTest.java  | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/98ed3d41/gremlin-python/src/test/java/org/apache/tinkerpop/gremlin/python/structure/io/graphson/GraphSONReaderTest.java
----------------------------------------------------------------------
diff --git 
a/gremlin-python/src/test/java/org/apache/tinkerpop/gremlin/python/structure/io/graphson/GraphSONReaderTest.java
 
b/gremlin-python/src/test/java/org/apache/tinkerpop/gremlin/python/structure/io/graphson/GraphSONReaderTest.java
index 86bdd21..e10d2a6 100644
--- 
a/gremlin-python/src/test/java/org/apache/tinkerpop/gremlin/python/structure/io/graphson/GraphSONReaderTest.java
+++ 
b/gremlin-python/src/test/java/org/apache/tinkerpop/gremlin/python/structure/io/graphson/GraphSONReaderTest.java
@@ -62,11 +62,14 @@ public class GraphSONReaderTest {
         jythonEngine.getBindings(ScriptContext.ENGINE_SCOPE).put("x", 
mapper.writeValueAsString(vertex));
         assertEquals(vertex.toString(), 
jythonEngine.eval("str(graphson_reader.readObject(x))"));
         assertTrue((Boolean) 
jythonEngine.eval("isinstance(graphson_reader.readObject(x),Vertex)"));
+        assertEquals("person", 
jythonEngine.eval("graphson_reader.readObject(x).label"));
+        assertEquals(1, jythonEngine.eval("graphson_reader.readObject(x).id"));
         //
         final Edge edge = g.V(1).outE("created").next();
         jythonEngine.getBindings(ScriptContext.ENGINE_SCOPE).put("x", 
mapper.writeValueAsString(edge));
         assertEquals(edge.toString(), 
jythonEngine.eval("str(graphson_reader.readObject(x))"));
         assertTrue((Boolean) 
jythonEngine.eval("isinstance(graphson_reader.readObject(x),Edge)"));
+        assertEquals("created", 
jythonEngine.eval("graphson_reader.readObject(x).label"));
         //
         final VertexProperty vertexProperty = (VertexProperty) 
g.V(1).properties("name").next();
         jythonEngine.getBindings(ScriptContext.ENGINE_SCOPE).put("x", 
mapper.writeValueAsString(vertexProperty));

Reply via email to