You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@s2graph.apache.org by st...@apache.org on 2017/07/01 15:28:16 UTC

[25/46] incubator-s2graph git commit: start S2GraphProcessStandardTest suite.

start S2GraphProcessStandardTest suite.


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

Branch: refs/heads/master
Commit: c7ab13e74c8b2233e1630da7ec8e5b0e37b1df25
Parents: 103f05e
Author: DO YUNG YOON <st...@apache.org>
Authored: Fri Apr 28 02:42:23 2017 +0900
Committer: DO YUNG YOON <st...@apache.org>
Committed: Fri Apr 28 02:42:23 2017 +0900

----------------------------------------------------------------------
 .../scala/org/apache/s2graph/core/S2Graph.scala     | 14 ++++++++------
 .../process/S2GraphProcessStandardTest.scala        | 16 ++++++++++++++++
 2 files changed, 24 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-s2graph/blob/c7ab13e7/s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala
----------------------------------------------------------------------
diff --git a/s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala b/s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala
index 80285d5..efa7377 100644
--- a/s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala
+++ b/s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala
@@ -19,6 +19,7 @@
 
 package org.apache.s2graph.core
 
+import java.lang.annotation.Annotation
 import java.util
 import java.util.concurrent.atomic.{AtomicBoolean, AtomicLong}
 import java.util.concurrent.{Executors, TimeUnit}
@@ -527,12 +528,13 @@ object S2Graph {
   }
 }
 
+
 //@Graph.OptIn(Graph.OptIn.SUITE_PROCESS_STANDARD)
-//@Graph.OptIn(Graph.OptIn.SUITE_PROCESS_COMPUTER)
-//@Graph.OptIn(Graph.OptIn.SUITE_GROOVY_PROCESS_STANDARD)
-//@Graph.OptIn(Graph.OptIn.SUITE_GROOVY_PROCESS_COMPUTER)
-//@Graph.OptIn(Graph.OptIn.SUITE_GROOVY_ENVIRONMENT)
-@Graph.OptIn(Graph.OptIn.SUITE_STRUCTURE_STANDARD)
+//@Graph.OptIn(Graph.OptIn.SUITE_STRUCTURE_STANDARD)
+@Graph.OptIns(value = Array(
+  new Graph.OptIn(value = Graph.OptIn.SUITE_PROCESS_STANDARD),
+  new Graph.OptIn(value = Graph.OptIn.SUITE_STRUCTURE_STANDARD)
+))
 @Graph.OptOuts(value = Array(
 //  new Graph.OptOut(test="org.apache.tinkerpop.gremlin.structure.EdgeTest", method="*", reason="no"),
   // passed: all, failed: none
@@ -620,7 +622,7 @@ object S2Graph {
   new Graph.OptOut(test="org.apache.tinkerpop.gremlin.structure.io.IoEdgeTest", method="shouldReadWriteDetachedEdge", specific="graphson-v2-embedded", reason="no"),
   // passed: all, except graphson-v2-embedded.
 
-  // TODO: 
+  // TODO:
   new Graph.OptOut(test="org.apache.tinkerpop.gremlin.structure.io.IoGraphTest", method="*", reason="no"), // all failed.
 
   new Graph.OptOut(test="org.apache.tinkerpop.gremlin.structure.io.IoTest", method="*", reason="no")

http://git-wip-us.apache.org/repos/asf/incubator-s2graph/blob/c7ab13e7/s2core/src/test/scala/org/apache/s2graph/core/tinkerpop/process/S2GraphProcessStandardTest.scala
----------------------------------------------------------------------
diff --git a/s2core/src/test/scala/org/apache/s2graph/core/tinkerpop/process/S2GraphProcessStandardTest.scala b/s2core/src/test/scala/org/apache/s2graph/core/tinkerpop/process/S2GraphProcessStandardTest.scala
new file mode 100644
index 0000000..5a8fc5c
--- /dev/null
+++ b/s2core/src/test/scala/org/apache/s2graph/core/tinkerpop/process/S2GraphProcessStandardTest.scala
@@ -0,0 +1,16 @@
+package org.apache.s2graph.core.tinkerpop.process
+
+import org.apache.s2graph.core.S2Graph
+import org.apache.s2graph.core.tinkerpop.S2GraphProvider
+import org.apache.tinkerpop.gremlin.GraphProviderClass
+import org.apache.tinkerpop.gremlin.process.ProcessStandardSuite
+import org.junit.FixMethodOrder
+import org.junit.runner.RunWith
+import org.junit.runners.MethodSorters
+
+@FixMethodOrder(MethodSorters.NAME_ASCENDING)
+@RunWith(classOf[ProcessStandardSuite])
+@GraphProviderClass(provider = classOf[S2GraphProvider], graph = classOf[S2Graph])
+class S2GraphProcessStandardTest {
+
+}
\ No newline at end of file