You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ok...@apache.org on 2015/03/03 17:31:38 UTC

[2/4] incubator-tinkerpop git commit: added tree tests (reducer)

added tree tests (reducer)


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

Branch: refs/heads/spark
Commit: 49f9b4492326bf5ff573e018e5a23a334bad6bb2
Parents: 8747bfb
Author: Daniel Kuppitz <da...@hotmail.com>
Authored: Tue Mar 3 07:57:32 2015 +0100
Committer: Daniel Kuppitz <da...@hotmail.com>
Committed: Tue Mar 3 07:57:32 2015 +0100

----------------------------------------------------------------------
 .../step/sideEffect/GroovyTreeTest.groovy       | 20 ++++++++++++--------
 .../traversal/step/sideEffect/TreeTest.java     | 16 +++++++++-------
 2 files changed, 21 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/49f9b449/gremlin-groovy-test/src/main/groovy/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/GroovyTreeTest.groovy
----------------------------------------------------------------------
diff --git a/gremlin-groovy-test/src/main/groovy/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/GroovyTreeTest.groovy b/gremlin-groovy-test/src/main/groovy/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/GroovyTreeTest.groovy
index 16da9dd..337d2ba 100644
--- a/gremlin-groovy-test/src/main/groovy/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/GroovyTreeTest.groovy
+++ b/gremlin-groovy-test/src/main/groovy/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/GroovyTreeTest.groovy
@@ -18,13 +18,7 @@
  */
 package org.apache.tinkerpop.gremlin.process.graph.traversal.step.sideEffect
 
-import org.apache.tinkerpop.gremlin.process.AbstractGremlinProcessTest
-import org.apache.tinkerpop.gremlin.process.T
-import org.apache.tinkerpop.gremlin.process.Traversal
-import org.apache.tinkerpop.gremlin.process.ComputerTestHelper
-import org.apache.tinkerpop.gremlin.process.TraversalEngine
-import org.apache.tinkerpop.gremlin.process.UseEngine
-import org.apache.tinkerpop.gremlin.process.graph.traversal.step.sideEffect.TreeTest
+import org.apache.tinkerpop.gremlin.process.*
 import org.apache.tinkerpop.gremlin.process.graph.util.Tree
 import org.apache.tinkerpop.gremlin.structure.Vertex
 import org.junit.Test
@@ -58,8 +52,13 @@ public abstract class GroovyTreeTest {
         }
 
         @Override
+        public Traversal<Vertex, Tree> get_g_V_out_out_tree() {
+            g.V.out.out.tree();
+        }
+
+        @Override
         public Traversal<Vertex, Tree> get_g_V_out_out_treeXaX_capXaX() {
-            g.V.out.out.tree("a").cap('a');
+            g.V.out.out.tree('a').cap('a');
         }
     }
 
@@ -77,6 +76,11 @@ public abstract class GroovyTreeTest {
         }
 
         @Override
+        public Traversal<Vertex, Tree> get_g_V_out_out_tree() {
+            ComputerTestHelper.compute("g.V.out.out.tree()", g)
+        }
+
+        @Override
         public Traversal<Vertex, Tree> get_g_V_out_out_treeXaX_capXaX() {
             ComputerTestHelper.compute("g.V.out.out.tree('a').cap('a')", g)
         }

http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/49f9b449/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/TreeTest.java
----------------------------------------------------------------------
diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/TreeTest.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/TreeTest.java
index d3d0cd8..b1e4674 100644
--- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/TreeTest.java
+++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/graph/traversal/step/sideEffect/TreeTest.java
@@ -19,12 +19,7 @@
 package org.apache.tinkerpop.gremlin.process.graph.traversal.step.sideEffect;
 
 import org.apache.tinkerpop.gremlin.LoadGraphWith;
-import org.apache.tinkerpop.gremlin.process.AbstractGremlinProcessTest;
-import org.apache.tinkerpop.gremlin.process.IgnoreEngine;
-import org.apache.tinkerpop.gremlin.process.T;
-import org.apache.tinkerpop.gremlin.process.Traversal;
-import org.apache.tinkerpop.gremlin.process.TraversalEngine;
-import org.apache.tinkerpop.gremlin.process.UseEngine;
+import org.apache.tinkerpop.gremlin.process.*;
 import org.apache.tinkerpop.gremlin.process.graph.util.Tree;
 import org.apache.tinkerpop.gremlin.structure.Vertex;
 import org.junit.Test;
@@ -46,6 +41,8 @@ public abstract class TreeTest extends AbstractGremlinProcessTest {
 
     public abstract Traversal<Vertex, Tree> get_g_V_out_out_treeXaX_byXidX_capXaX();
 
+    public abstract Traversal<Vertex, Tree> get_g_V_out_out_tree();
+
     public abstract Traversal<Vertex, Tree> get_g_V_out_out_treeXaX_capXaX();
 
     public abstract Traversal<Vertex, Tree> get_g_VX1X_out_out_tree_byXnameX(final Object v1Id);
@@ -92,7 +89,7 @@ public abstract class TreeTest extends AbstractGremlinProcessTest {
     @Test
     @LoadGraphWith(MODERN)
     public void g_V_out_out_treeXaX_capXaX() {
-        List<Traversal<Vertex, Tree>> traversals = Arrays.asList(get_g_V_out_out_treeXaX_capXaX());
+        List<Traversal<Vertex, Tree>> traversals = Arrays.asList(get_g_V_out_out_tree(), get_g_V_out_out_treeXaX_capXaX());
         traversals.forEach(traversal -> {
             printTraversalForm(traversal);
             final Tree tree = traversal.next();
@@ -130,6 +127,11 @@ public abstract class TreeTest extends AbstractGremlinProcessTest {
         }
 
         @Override
+        public Traversal<Vertex, Tree> get_g_V_out_out_tree() {
+            return (Traversal) g.V().out().out().tree();
+        }
+
+        @Override
         public Traversal<Vertex, Tree> get_g_V_out_out_treeXaX_capXaX() {
             return (Traversal) g.V().out().out().tree("a").cap("a");
         }