Class ProcessStandardSuite
- java.lang.Object
-
- org.junit.runner.Runner
-
- org.junit.runners.ParentRunner<org.junit.runner.Runner>
-
- org.junit.runners.Suite
-
- org.apache.tinkerpop.gremlin.AbstractGremlinSuite
-
- org.apache.tinkerpop.gremlin.process.ProcessStandardSuite
-
- All Implemented Interfaces:
org.junit.runner.Describable
,org.junit.runner.manipulation.Filterable
,org.junit.runner.manipulation.Orderable
,org.junit.runner.manipulation.Sortable
public class ProcessStandardSuite extends AbstractGremlinSuite
TheProcessStandardSuite
is a JUnit test runner that executes the Gremlin Test Suite over aGraph
implementation. This test suite covers traversal operations and should be implemented by providers to validate that their implementations are compliant with the Gremlin language. For more information on the usage of this suite, please seeStructureStandardSuite
.- Author:
- Stephen Mallette (http://stephen.genoprime.com)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.tinkerpop.gremlin.AbstractGremlinSuite
AbstractGremlinSuite.OptOutTestFilter
-
-
Constructor Summary
Constructors Constructor Description ProcessStandardSuite(Class<?> klass, org.junit.runners.model.RunnerBuilder builder)
This constructor is used by JUnit and will run this suite with its concrete implementations of thetestsToEnforce
.ProcessStandardSuite(Class<?> klass, org.junit.runners.model.RunnerBuilder builder, Class<?>[] testsToExecute)
This constructor is used by Gremlin flavor implementers who supply their own implementations of thetestsToEnforce
.
-
Method Summary
-
Methods inherited from class org.apache.tinkerpop.gremlin.AbstractGremlinSuite
afterTestExecution, beforeTestExecution, getGraphProviderClass, runChild, withAfterClasses
-
Methods inherited from class org.junit.runners.ParentRunner
childrenInvoker, classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, order, run, runLeaf, setScheduler, sort, validatePublicVoidNoArgMethods, withBeforeClasses, withInterruptIsolation
-
-
-
-
Constructor Detail
-
ProcessStandardSuite
public ProcessStandardSuite(Class<?> klass, org.junit.runners.model.RunnerBuilder builder) throws org.junit.runners.model.InitializationError
This constructor is used by JUnit and will run this suite with its concrete implementations of thetestsToEnforce
.- Throws:
org.junit.runners.model.InitializationError
-
ProcessStandardSuite
public ProcessStandardSuite(Class<?> klass, org.junit.runners.model.RunnerBuilder builder, Class<?>[] testsToExecute) throws org.junit.runners.model.InitializationError
This constructor is used by Gremlin flavor implementers who supply their own implementations of thetestsToEnforce
.- Throws:
org.junit.runners.model.InitializationError
-
-