Ignore tests for mapping coersion issue

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

Branch: refs/heads/master
Commit: aab0e5c536c3c29d94694f2d9158edc2e215cd22
Parents: 71433a4
Author: Jorge Bay Gondra <jorgebaygon...@gmail.com>
Authored: Mon Nov 20 09:24:49 2017 +0100
Committer: Jorge Bay Gondra <jorgebaygon...@gmail.com>
Committed: Thu Nov 30 10:00:10 2017 +0100

----------------------------------------------------------------------
 .../Gherkin/GherkinTestRunner.cs                | 48 +++++++++++---------
 .../ModernGraphTypeInformation.cs               |  6 +++
 2 files changed, 33 insertions(+), 21 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aab0e5c5/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
----------------------------------------------------------------------
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
index c5d8631..cd03eca 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
@@ -49,6 +49,12 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
                     IgnoreReason.MapCoersionIssue},
                 { 
"g_V_outXcreatedX_unionXasXprojectX_inXcreatedX_hasXname_markoX_selectXprojectX__asXprojectX_inXcreatedX_inXknowsX_hasXname_markoX_selectXprojectXX_groupCount_byXnameX",
                     IgnoreReason.MapCoersionIssue},
+                { "g_V_outXcreatedX_name_groupCount", 
IgnoreReason.MapCoersionIssue},
+                { "g_V_outXcreatedX_groupCount_byXnameX", 
IgnoreReason.MapCoersionIssue},
+                { 
"g_V_chooseXlabel_is_person__unionX__out_lang__out_nameX__in_labelX_groupCount",
 IgnoreReason
+                .MapCoersionIssue},
+                { 
"g_V_coalesceXoutXlikesX_outXknowsX_inXcreatedXX_groupCount_byXnameX", 
IgnoreReason.MapCoersionIssue},
+                
                 { "g_withSackX0X_V_outE_sackXsumX_byXweightX_inV_sack_sum", 
IgnoreReason.ScenarioDesignMapNumbers},
                 { 
"g_V_hasLabelXsoftwareX_group_byXnameX_byXbothE_weight_meanX", 
IgnoreReason.ScenarioDesignMapNumbers},
                 { "g_V_groupXaX_byXlabelX_byXoutE_weight_sumX_capXaX", 
IgnoreReason.ScenarioDesignMapNumbers}
@@ -364,28 +370,28 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
             WriteOutput(path);
             WriteOutput("------");
 
-            var files = new []
-            {
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Sum.feature",
-//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Coalesce.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/AddEdge.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/AddVertex.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/ValueMap.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Select.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Project.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Path.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Map.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Match.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Max.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Mean.feature",
-                
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/Sack.feature",
-                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/Group.feature",
-//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/GroupCount.feature",
-//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/Inject.feature",
-            };
+//            var files = new []
+//            {
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Sum.feature",
+////                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Coalesce.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/AddEdge.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/AddVertex.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/ValueMap.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Select.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Project.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Path.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Map.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Match.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Max.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/map/Mean.feature",
+//                
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/Sack.feature",
+//                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/Group.feature",
+////                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/GroupCount.feature",
+////                
"/Users/jorge/workspace/tinkerpop/gremlin-test/features/sideEffect/Inject.feature",
+//            };
 //            var files = new [] {"/Users/jorge/workspace/temp/count.feature"};
-//            var files = Directory.GetFiles(path, "*.feature", 
SearchOption.AllDirectories);
+            var files = Directory.GetFiles(path, "*.feature", 
SearchOption.AllDirectories);
             foreach (var gherkinFile in files)
             {
                 var parser = new Parser();

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/aab0e5c5/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/ModernGraphTypeInformation.cs
----------------------------------------------------------------------
diff --git 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/ModernGraphTypeInformation.cs
 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/ModernGraphTypeInformation.cs
index 74b5382..3125aab 100644
--- 
a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/ModernGraphTypeInformation.cs
+++ 
b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/TraversalEvaluation/ModernGraphTypeInformation.cs
@@ -83,6 +83,12 @@ namespace 
Gremlin.Net.IntegrationTest.Gherkin.TraversalEvaluation
                 case nameof(GraphTraversal<object,object>.Mean):
                 case nameof(GraphTraversal<object,object>.Cap):
                 case nameof(GraphTraversal<object,object>.Constant):
+                case nameof(GraphTraversal<object,object>.Branch):
+                case nameof(GraphTraversal<object,object>.Local):
+                case nameof(GraphTraversal<object,object>.Tail):
+                case nameof(GraphTraversal<object,object>.Range):
+                case nameof(GraphTraversal<object,object>.Value):
+                case nameof(GraphTraversal<object,object>.Fold):
                     // default to object for this methods
                     return typeof(object);
             }

Reply via email to