realized why various providers OPT_OUT of a particular OrderTest. The traversal should be compiled and then setLimit() called. CTR.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2eafeef8 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2eafeef8 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2eafeef8 Branch: refs/heads/TINKERPOP-1254 Commit: 2eafeef8d174834b65bfbea532d4829f84bcd8a7 Parents: 9ff14b7 Author: Marko A. Rodriguez <okramma...@gmail.com> Authored: Tue Jun 21 08:54:45 2016 -0600 Committer: Marko A. Rodriguez <okramma...@gmail.com> Committed: Tue Jun 21 08:54:45 2016 -0600 ---------------------------------------------------------------------- .../tinkerpop/gremlin/process/traversal/step/map/OrderTest.java | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2eafeef8/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/OrderTest.java ---------------------------------------------------------------------- diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/OrderTest.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/OrderTest.java index ca7b8bd..453a663 100644 --- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/OrderTest.java +++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/map/OrderTest.java @@ -406,6 +406,7 @@ public abstract class OrderTest extends AbstractGremlinProcessTest { @LoadGraphWith(MODERN) public void g_V_both_hasLabelXpersonX_order_byXage_decrX_name() { final Traversal<Vertex, String> traversal = get_g_V_both_hasLabelXpersonX_order_byXage_decrX_name(); + traversal.asAdmin().applyStrategies(); if (!TraversalHelper.getFirstStepOfAssignableClass(OrderGlobalStep.class, traversal.asAdmin()).isPresent()) return; // total hack to avoid providers that don't compile to OrderGlobalStep TraversalHelper.getFirstStepOfAssignableClass(OrderGlobalStep.class, traversal.asAdmin()).get().setLimit(1);