Package org.apache.tinkerpop.gremlin
package org.apache.tinkerpop.gremlin
-
ClassDescriptionA base
GraphProviderthat is typically for use with Hadoop-based graphs as it enables access to the various resource data files that are used in the tests.A basic GraphProvider which simply requires the implementer to supply their base configuration for their Graph instance.Base Gremlin test suite from which different classes of tests can be exposed to implementers.Filter for tests in the suite which is controlled by theGraph.OptOutannotation.Sets up g based on the current graph configuration and checks required features for the test.Defines the list of standard exceptions covered by a test set.A group ofExceptionCoveragesideEffects.A FeatureRequirement annotation defines a feature to check for a test in the Gremlin Test Suite.Holds a collection ofFeatureRequirementannotations enabling multipleFeatureRequirementdefinitions to be applied to a single test method.Logically grouped features used to simplify test annotations.Utility class supporting common functions forGraph.Holds objects specified by the test suites supplying them in a static manner to the test cases.This class provides a way to intercepts calls toGraphimplementation'sGraphProviderinstances.Those developing Gremlin implementations must provide a GraphProvider implementation so that the different test suites know how to instantiate their implementations.An annotation to be applied to aGraphProviderimplementation that provides additional information about its intentions.The GraphProvider instance that will be used to generate a Graph instance.Annotations to define a graph example to load from test resources prior to test execution.Utility methods for test development.