This is an automated email from the ASF dual-hosted git repository.

spmallette pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git


The following commit(s) were added to refs/heads/master by this push:
     new 5ebf598  Fixed test assertions that were non-deterministic CTR
5ebf598 is described below

commit 5ebf598385badfeadb335b94c6139baac7601c34
Author: Stephen Mallette <[email protected]>
AuthorDate: Thu Dec 20 06:59:31 2018 -0500

    Fixed test assertions that were non-deterministic CTR
---
 .../gremlin/process/traversal/step/branch/RepeatTest.java     | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/RepeatTest.java
 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/RepeatTest.java
index dc4877e..c4175e5 100644
--- 
a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/RepeatTest.java
+++ 
b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/process/traversal/step/branch/RepeatTest.java
@@ -341,7 +341,14 @@ public abstract class RepeatTest extends 
AbstractGremlinProcessTest {
     public void 
g_V_repeatXout_repeatXoutX_timesX1XX_timesX1X_limitX1X_path_by_name() {
         // This traversal gets optimised by the RepeatUnrollStrategy
         final Traversal<Vertex, Path> traversal_unrolled = 
get_g_V_repeatXout_repeatXoutX_timesX1XX_timesX1X_limitX1X_path_by_name();
-        final Path path_original = traversal_unrolled.next();
+        final Path pathOriginal = traversal_unrolled.next();
+        assertFalse(traversal_unrolled.hasNext());
+        assertEquals(3, pathOriginal.size());
+        assertEquals("marko", pathOriginal.get(0));
+        assertEquals("josh", pathOriginal.get(1));
+
+        // could be lop or ripple depending on what the graph chooses to 
traverse first
+        assertThat(pathOriginal.get(2), anyOf(equalTo("ripple"), 
equalTo("lop")));
 
         g = g.withoutStrategies(RepeatUnrollStrategy.class);
 
@@ -355,8 +362,6 @@ public abstract class RepeatTest extends 
AbstractGremlinProcessTest {
 
         // could be lop or ripple depending on what the graph chooses to 
traverse first
         assertThat(path.get(2), anyOf(equalTo("ripple"), equalTo("lop")));
-
-        assertEquals(path, path_original);
     }
 
     @Test

Reply via email to