Repository: incubator-tinkerpop Updated Branches: refs/heads/graphml-no-edge-label [created] dea0b6223
use graph class as root class to find temporary directory Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/a4b9d3ff Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/a4b9d3ff Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/a4b9d3ff Branch: refs/heads/graphml-no-edge-label Commit: a4b9d3ff34d56e5815d14b4d3fec68e6edc42269 Parents: 2196774 Author: Jason Plurad <plur...@us.ibm.com> Authored: Fri Jun 3 13:03:19 2016 -0400 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Wed Jun 8 16:24:32 2016 -0400 ---------------------------------------------------------------------- docs/src/dev/provider/index.asciidoc | 5 +++++ .../org/apache/tinkerpop/gremlin/structure/io/IoGraphTest.java | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/a4b9d3ff/docs/src/dev/provider/index.asciidoc ---------------------------------------------------------------------- diff --git a/docs/src/dev/provider/index.asciidoc b/docs/src/dev/provider/index.asciidoc index 2bbda92..2d51274 100644 --- a/docs/src/dev/provider/index.asciidoc +++ b/docs/src/dev/provider/index.asciidoc @@ -505,6 +505,11 @@ off for the test suite (the Maven SureFire Plugin is configured this way by defa include this setting, `<reuseForks>false</reuseForks>`, in the SureFire configuration if tests are failing in an unexplainable way. +TIP: When running the `gremlin-test` suite against your implementation, you may need to set `build.dir` as an +environment variable, depending on your project layout. Some tests require this to find a writable directory for +creating temporary files. The value is typically set to the project build directory. For example using the Maven +SureFire Plugin, this is done via the configuration argLine with `-Dbuild.dir=${project.build.directory}`. + Accessibility via GremlinPlugin ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/a4b9d3ff/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoGraphTest.java ---------------------------------------------------------------------- diff --git a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoGraphTest.java b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoGraphTest.java index fece4a9..618f62a 100644 --- a/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoGraphTest.java +++ b/gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/structure/io/IoGraphTest.java @@ -96,7 +96,7 @@ public class IoGraphTest extends AbstractGremlinTest { @FeatureRequirement(featureClass = Graph.Features.EdgeFeatures.class, feature = Graph.Features.EdgeFeatures.FEATURE_ADD_EDGES) @FeatureRequirement(featureClass = Graph.Features.VertexFeatures.class, feature = Graph.Features.VertexFeatures.FEATURE_ADD_VERTICES) public void shouldReadWriteClassicToFileWithHelpers() throws Exception { - final File f = TestHelper.generateTempFile(this.getClass(), name.getMethodName(), fileExtension); + final File f = TestHelper.generateTempFile(this.graph.getClass(), name.getMethodName(), fileExtension); try { graph.io(ioBuilderToTest).writeGraph(f.getAbsolutePath()); @@ -161,7 +161,7 @@ public class IoGraphTest extends AbstractGremlinTest { @FeatureRequirement(featureClass = Graph.Features.EdgeFeatures.class, feature = Graph.Features.EdgeFeatures.FEATURE_ADD_EDGES) @FeatureRequirement(featureClass = Graph.Features.VertexFeatures.class, feature = Graph.Features.VertexFeatures.FEATURE_ADD_VERTICES) public void shouldReadWriteModernToFileWithHelpers() throws Exception { - final File f = TestHelper.generateTempFile(this.getClass(), name.getMethodName(), fileExtension); + final File f = TestHelper.generateTempFile(this.graph.getClass(), name.getMethodName(), fileExtension); try { graph.io(ioBuilderToTest).writeGraph(f.getAbsolutePath());