[ https://issues.apache.org/jira/browse/TINKERPOP3-867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14945763#comment-14945763 ]
stephen mallette commented on TINKERPOP3-867: --------------------------------------------- not a big deal. i had thought that IO created directories but maybe it doesn't. I kinda don't think IO should do too much in that area now that I think about it. But TinkerGraph should just "save" when it closes without hassles about creating directories. So yeah, if you could just copy/paste that code there, i think we'd be good. sound good? > TinkerGraphProvider does not initialize temp dir > ------------------------------------------------ > > Key: TINKERPOP3-867 > URL: https://issues.apache.org/jira/browse/TINKERPOP3-867 > Project: TinkerPop 3 > Issue Type: Bug > Components: tinkergraph > Affects Versions: 3.0.1-incubating > Reporter: Matt Frantz > Assignee: Matt Frantz > Priority: Minor > Fix For: 3.1.0-incubating, 3.0.2-incubating > > > Running the {{GraphTest}} suite by itself fails because the temporary > directory used to test {{TinkerGraph}} persistence is not initialized by > {{TinkerGraphProvider}}. When run with other tests, the failure does not > occur, presumably because another test creates the directory. > {noformat} > mvn clean -DskipTests=true -Dmaven.javadoc.skip=true install > export GREMLIN_TESTS=org.apache.tinkerpop.gremlin.structure.GraphTest > mvn -pl tinkergraph-gremlin -Dmaven.javadoc.skip=true test > ... > shouldPersistDataOnClose(org.apache.tinkerpop.gremlin.structure.GraphTest) > Time elapsed: 0.009 sec <<< ERROR! > java.lang.RuntimeException: Could not save graph at > /Users/.../tinkerpop3/tinkergraph-gremlin/target/temp/shouldPersistDataOnClose.kryo > with gryo > at > org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.saveGraph(TinkerGraph.java:269) > at > org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerGraph.close(TinkerGraph.java:216) > at > org.apache.tinkerpop.gremlin.structure.GraphTest.shouldPersistDataOnClose(GraphTest.java:1147) > ... > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)