Those developing Gremlin implementations must provide a GraphProvider implementation so that the different test suites know how to instantiate their implementations.
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 the
Sets up g based on the current graph configuration and checks required features for the test.
Utility class supporting common functions for
Holds objects specified by the test suites supplying them in a static manner to the test cases.
Utility methods for test development.
Defines the list of standard exceptions covered by a test set.
A group of
A FeatureRequirement annotation defines a feature to check for a test in the Gremlin Test Suite.
Logically grouped features used to simplify test annotations.
An annotation to be applied to a
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.
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.