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