This is an automated email from the ASF dual-hosted git repository. spmallette pushed a commit to branch TINKERPOP-3136 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit b0cde9b74d1447362b217b27a9279cc0eb7d3468 Author: Stephen Mallette <stepm...@amazon.com> AuthorDate: Wed Apr 16 08:20:54 2025 -0400 f --- docs/src/dev/provider/index.asciidoc | 7 +++++++ neo4j-gremlin/pom.xml | 5 +++++ .../org/apache/tinkerpop/gremlin/neo4j/Neo4jGraphFeatureTest.java | 4 +++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/src/dev/provider/index.asciidoc b/docs/src/dev/provider/index.asciidoc index 1e49614a26..ccf83a5b95 100644 --- a/docs/src/dev/provider/index.asciidoc +++ b/docs/src/dev/provider/index.asciidoc @@ -629,11 +629,18 @@ image:gremlin-edumacated.png[width=225] [source,xml] ---- +<!-- gremlin-tests contains test classes and gherkin tests --> <dependency> <groupId>org.apache.tinkerpop</groupId> <artifactId>gremlin-test</artifactId> <version>x.y.z</version> </dependency> +<!-- TinkerGraph is required for validating subgraph() tests --> +<dependency> + <groupId>org.apache.tinkerpop</groupId> + <artifactId>tinkergraph-gremlin</artifactId> + <version>x.y.z</version> +</dependency> ---- TinkerPop provides `gremlin-test`, a technology test kit, that helps validate provider implementations. There is a diff --git a/neo4j-gremlin/pom.xml b/neo4j-gremlin/pom.xml index ab8b900342..c0e7091dc6 100644 --- a/neo4j-gremlin/pom.xml +++ b/neo4j-gremlin/pom.xml @@ -50,6 +50,11 @@ limitations under the License. </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.tinkerpop</groupId> + <artifactId>tinkergraph-gremlin</artifactId> + <version>${project.version}</version> + </dependency> <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> diff --git a/neo4j-gremlin/src/test/java/org/apache/tinkerpop/gremlin/neo4j/Neo4jGraphFeatureTest.java b/neo4j-gremlin/src/test/java/org/apache/tinkerpop/gremlin/neo4j/Neo4jGraphFeatureTest.java index b02a9fb7e0..06cd60bfb3 100644 --- a/neo4j-gremlin/src/test/java/org/apache/tinkerpop/gremlin/neo4j/Neo4jGraphFeatureTest.java +++ b/neo4j-gremlin/src/test/java/org/apache/tinkerpop/gremlin/neo4j/Neo4jGraphFeatureTest.java @@ -50,7 +50,9 @@ import static org.apache.tinkerpop.gremlin.LoadGraphWith.GraphData; @RunWith(Cucumber.class) @CucumberOptions( - tags = "not @RemoteOnly and not @MultiProperties and not @MetaProperties and not @GraphComputerOnly and not @AllowNullPropertyValues and not @UserSuppliedVertexPropertyIds and not @UserSuppliedEdgeIds and not @UserSuppliedVertexIds and not @TinkerServiceRegistry", + tags = "not @RemoteOnly and not @MultiProperties and not @MetaProperties and not @GraphComputerOnly and " + + "not @AllowNullPropertyValues and not @UserSuppliedVertexPropertyIds and not @UserSuppliedEdgeIds and " + + "not @UserSuppliedVertexIds and not @TinkerServiceRegistry and not @InsertionOrderingRequired", glue = { "org.apache.tinkerpop.gremlin.features" }, objectFactory = GuiceFactory.class, features = { "classpath:/org/apache/tinkerpop/gremlin/test/features" },