tinkerpop-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jorg...@apache.org
Subject tinkerpop git commit: Ignore g_V_valueMapXtrueX and g_V_valueMapXtrue_name_ageX on Gremlin.Net
Date Mon, 08 Jan 2018 17:59:30 GMT
Repository: tinkerpop
Updated Branches:
  refs/heads/TINKERPOP-1860-master b7ed09907 -> bd1466b51


Ignore g_V_valueMapXtrueX and g_V_valueMapXtrue_name_ageX on Gremlin.Net


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

Branch: refs/heads/TINKERPOP-1860-master
Commit: bd1466b51d715e4badacd7cc7a56d5d3e53112d9
Parents: b7ed099
Author: Jorge Bay Gondra <jorgebaygondra@gmail.com>
Authored: Mon Jan 8 18:59:12 2018 +0100
Committer: Jorge Bay Gondra <jorgebaygondra@gmail.com>
Committed: Mon Jan 8 18:59:12 2018 +0100

----------------------------------------------------------------------
 .../Gherkin/GherkinTestRunner.cs                       |  6 +++++-
 .../Gherkin/IgnoreException.cs                         | 13 ++++++++++++-
 2 files changed, 17 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bd1466b5/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 9cb3cf0..e3c92f3 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/GherkinTestRunner.cs
@@ -38,7 +38,11 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
     public class GherkinTestRunner
     {
         private static readonly IDictionary<string, IgnoreReason> IgnoredScenarios
=
-            new Dictionary<string, IgnoreReason>();
+            new Dictionary<string, IgnoreReason>
+            {
+                { "g_V_valueMapXtrueX", IgnoreReason.TraversalTDeserializationNotSupported
},
+                { "g_V_valueMapXtrue_name_ageX", IgnoreReason.TraversalTDeserializationNotSupported
}
+            };
         
         private static class Keywords
         {

http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/bd1466b5/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
----------------------------------------------------------------------
diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
index ae236c7..915a069 100644
--- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
+++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gherkin/IgnoreException.cs
@@ -43,6 +43,9 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
                 case IgnoreReason.LambdaNotSupported:
                     reasonSuffix = " because lambdas are not supported in Gremlin.NET";
                     break;
+                case IgnoreReason.TraversalTDeserializationNotSupported:
+                    reasonSuffix = " as deserialization of g:T on GraphSON3 is not supported";
+                    break;
             }
             return $"Scenario ignored" + reasonSuffix;
         }
@@ -50,6 +53,14 @@ namespace Gremlin.Net.IntegrationTest.Gherkin
     
     public enum IgnoreReason
     {
-        LambdaNotSupported
+        /// <summary>
+        /// Lambdas are not supported on Gremlin.NET yet.
+        /// </summary>
+        LambdaNotSupported,
+        
+        /// <summary>
+        /// Deserialization of g:T on GraphSON3 is not supported.
+        /// </summary>
+        TraversalTDeserializationNotSupported
     }
 }
\ No newline at end of file


Mime
View raw message