TINKERPOP-1784 Added another feature test for groupCount()
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/012c7c77 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/012c7c77 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/012c7c77 Branch: refs/heads/TINKERPOP-1784 Commit: 012c7c7788ecd35100728552edef3e0c533e2d8a Parents: 7ebd6bc Author: Stephen Mallette <[email protected]> Authored: Tue Oct 3 13:06:19 2017 -0400 Committer: Stephen Mallette <[email protected]> Committed: Mon Oct 16 11:19:30 2017 -0400 ---------------------------------------------------------------------- gremlin-test/features/sideEffect/GroupCount.feature | 10 ++++++++++ .../tinkerpop/gremlin/process/FeatureCoverageTest.java | 2 ++ 2 files changed, 12 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/012c7c77/gremlin-test/features/sideEffect/GroupCount.feature ---------------------------------------------------------------------- diff --git a/gremlin-test/features/sideEffect/GroupCount.feature b/gremlin-test/features/sideEffect/GroupCount.feature index d68a964..3fb363e 100644 --- a/gremlin-test/features/sideEffect/GroupCount.feature +++ b/gremlin-test/features/sideEffect/GroupCount.feature @@ -27,6 +27,16 @@ Feature: Step - groupCount() Then the result should be ordered | m[{"ripple": 1, "lop": 3}] | + Scenario: g_V_outXcreatedX_name_groupCount + Given the modern graph + And the traversal of + """ + g.V().out("created").values("name").groupCount() + """ + When iterated to list + Then the result should be ordered + | m[{"ripple": 1, "lop": 3}] | + Scenario: g_V_groupCount_byXbothE_countX Given an unsupported test Then nothing should happen because http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/012c7c77/gremlin-test/src/test/java/org/apache/tinkerpop/gremlin/process/FeatureCoverageTest.java ---------------------------------------------------------------------- diff --git a/gremlin-test/src/test/java/org/apache/tinkerpop/gremlin/process/FeatureCoverageTest.java b/gremlin-test/src/test/java/org/apache/tinkerpop/gremlin/process/FeatureCoverageTest.java index 00975be..ce66889 100644 --- a/gremlin-test/src/test/java/org/apache/tinkerpop/gremlin/process/FeatureCoverageTest.java +++ b/gremlin-test/src/test/java/org/apache/tinkerpop/gremlin/process/FeatureCoverageTest.java @@ -21,6 +21,7 @@ package org.apache.tinkerpop.gremlin.process; import org.apache.tinkerpop.gremlin.process.traversal.step.filter.CoinTest; import org.apache.tinkerpop.gremlin.process.traversal.step.map.CountTest; import org.apache.tinkerpop.gremlin.process.traversal.step.map.VertexTest; +import org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect.GroupCountTest; import org.junit.Test; import java.io.BufferedReader; @@ -57,6 +58,7 @@ public class FeatureCoverageTest { final List<Class<?>> temp = Arrays.asList( CoinTest.class, CountTest.class, + GroupCountTest.class, VertexTest.class); final Field field = ProcessStandardSuite.class.getDeclaredField("testsToEnforce");
