Class 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
    The ProcessStandardSuite is a JUnit test runner that executes the Gremlin Test Suite over a Graph 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 see StructureStandardSuite.

    Author:
    Stephen Mallette (http://stephen.genoprime.com)
    • 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 the testsToEnforce.
      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 the testsToEnforce.
    • 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 the testsToEnforce.
        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 the testsToEnforce.
        Throws:
        org.junit.runners.model.InitializationError