Class GraphComputerTest
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.AbstractGremlinTest
- 
- org.apache.tinkerpop.gremlin.process.AbstractGremlinProcessTest
- 
- org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest
 
 
 
- 
 public class GraphComputerTest extends AbstractGremlinProcessTest - Author:
- Marko A. Rodriguez (http://markorodriguez.com)
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGraphComputerTest.BadGraphComputerstatic classGraphComputerTest.MapReduceBstatic classGraphComputerTest.MapReduceBBstatic classGraphComputerTest.MapReduceCstatic classGraphComputerTest.MapReduceKstatic classGraphComputerTest.MultiScopeVertexProgramstatic classGraphComputerTest.MultiScopeVertexWithEdgeFunctionProgramstatic classGraphComputerTest.VertexProgramAstatic classGraphComputerTest.VertexProgramBstatic classGraphComputerTest.VertexProgramCstatic classGraphComputerTest.VertexProgramDstatic classGraphComputerTest.VertexProgramEstatic classGraphComputerTest.VertexProgramFstatic classGraphComputerTest.VertexProgramGstatic classGraphComputerTest.VertexProgramHstatic classGraphComputerTest.VertexProgramIstatic classGraphComputerTest.VertexProgramJstatic classGraphComputerTest.VertexProgramKstatic classGraphComputerTest.VertexProgramLstatic classGraphComputerTest.VertexProgramM
 - 
Field Summary- 
Fields inherited from class org.apache.tinkerpop.gremlin.AbstractGremlinTestconfig, g, graph, graphProvider, name, shouldTestIteratorLeak
 
- 
 - 
Constructor SummaryConstructors Constructor Description GraphComputerTest()
 - 
Method Summary- 
Methods inherited from class org.apache.tinkerpop.gremlin.process.AbstractGremlinProcessTestcheckHasNext, checkMap, checkOrderedResults, checkResults, checkResults, checkSideEffects, graphMeetsTestRequirements, hasGraphComputerRequirement, makeMapList, setupTest
 - 
Methods inherited from class org.apache.tinkerpop.gremlin.AbstractGremlinTestafterLoadGraphWith, assertVertexEdgeCounts, beforeLoadGraphWith, convertToEdge, convertToEdge, convertToEdgeId, convertToEdgeId, convertToVertex, convertToVertex, convertToVertexId, convertToVertexId, convertToVertexProperty, convertToVertexProperty, convertToVertexPropertyId, convertToVertexPropertyId, getAssertVertexEdgeCounts, printTraversalForm, setup, tearDown, tryCommit, tryCommit, tryRollback, validateException, verifyRootIdentification, verifyUniqueStepIds
 
- 
 
- 
- 
- 
Method Detail- 
shouldHaveStandardStringRepresentationpublic void shouldHaveStandardStringRepresentation() 
 - 
shouldNotAllowWithNoVertexProgramNorMapReducerspublic void shouldNotAllowWithNoVertexProgramNorMapReducers() throws Exception- Throws:
- Exception
 
 - 
shouldNotAllowBadGraphComputerspublic void shouldNotAllowBadGraphComputers() 
 - 
shouldHaveImmutableComputeResultMemorypublic void shouldHaveImmutableComputeResultMemory() throws Exception- Throws:
- Exception
 
 - 
shouldNotAllowNullMemoryKeyspublic void shouldNotAllowNullMemoryKeys() throws Exception- Throws:
- Exception
 
 - 
shouldNotAllowEmptyMemoryKeyspublic void shouldNotAllowEmptyMemoryKeys() throws Exception- Throws:
- Exception
 
 - 
shouldHandleUndeclaredMemoryKeysCorrectlypublic void shouldHandleUndeclaredMemoryKeysCorrectly() throws Exception- Throws:
- Exception
 
 - 
shouldNotAllowTheSameComputerToExecutedTwicepublic void shouldNotAllowTheSameComputerToExecutedTwice() throws Exception- Throws:
- Exception
 
 - 
shouldHaveConsistentMemoryVertexPropertiesAndExceptionspublic void shouldHaveConsistentMemoryVertexPropertiesAndExceptions() throws Exception- Throws:
- Exception
 
 - 
shouldAndOrIncrCorrectlyThroughSubStagespublic void shouldAndOrIncrCorrectlyThroughSubStages() throws Exception- Throws:
- Exception
 
 - 
shouldAllowMapReduceWithNoVertexProgrampublic void shouldAllowMapReduceWithNoVertexProgram() throws Exception- Throws:
- Exception
 
 - 
shouldSupportMultipleMapReduceJobspublic void shouldSupportMultipleMapReduceJobs() throws Exception- Throws:
- Exception
 
 - 
shouldOnlyAllowReadingVertexPropertiesInMapReducepublic void shouldOnlyAllowReadingVertexPropertiesInMapReduce() throws Exception- Throws:
- Exception
 
 - 
shouldOnlyAllowIDAccessOfAdjacentVerticespublic void shouldOnlyAllowIDAccessOfAdjacentVertices() throws Exception- Throws:
- Exception
 
 - 
shouldStartAndEndWorkersForVertexProgramAndMapReducepublic void shouldStartAndEndWorkersForVertexProgramAndMapReduce() throws Exception- Throws:
- Exception
 
 - 
shouldSupportPersistResultGraphPairsStatedInFeaturespublic void shouldSupportPersistResultGraphPairsStatedInFeatures() throws Exception- Throws:
- Exception
 
 - 
shouldProcessResultGraphNewWithPersistNothingpublic void shouldProcessResultGraphNewWithPersistNothing() throws Exception- Throws:
- Exception
 
 - 
shouldProcessResultGraphNewWithPersistVertexPropertiespublic void shouldProcessResultGraphNewWithPersistVertexProperties() throws Exception- Throws:
- Exception
 
 - 
shouldProcessResultGraphNewWithPersistEdgespublic void shouldProcessResultGraphNewWithPersistEdges() throws Exception- Throws:
- Exception
 
 - 
shouldProcessResultGraphOriginalWithPersistNothingpublic void shouldProcessResultGraphOriginalWithPersistNothing() throws Exception- Throws:
- Exception
 
 - 
shouldProcessResultGraphOriginalWithPersistVertexPropertiespublic void shouldProcessResultGraphOriginalWithPersistVertexProperties() throws Exception- Throws:
- Exception
 
 - 
shouldProcessResultGraphOriginalWithPersistEdgespublic void shouldProcessResultGraphOriginalWithPersistEdges() throws Exception- Throws:
- Exception
 
 - 
shouldSupportMultipleScopespublic void shouldSupportMultipleScopes() throws ExecutionException, InterruptedException
 - 
shouldSupportMultipleScopesWithEdgeFunctionpublic void shouldSupportMultipleScopesWithEdgeFunction() throws ExecutionException, InterruptedException
 - 
shouldSupportPreExistingComputeKeyspublic void shouldSupportPreExistingComputeKeys() throws Exception- Throws:
- Exception
 
 - 
shouldSupportTransientKeyspublic void shouldSupportTransientKeys() throws Exception- Throws:
- Exception
 
 - 
shouldSupportBroadcastKeyspublic void shouldSupportBroadcastKeys() throws Exception- Throws:
- Exception
 
 - 
shouldSucceedWithProperTraverserRequirementspublic void shouldSucceedWithProperTraverserRequirements() throws Exception- Throws:
- Exception
 
 - 
shouldFailWithImproperTraverserRequirementspublic void shouldFailWithImproperTraverserRequirements() throws Exception- Throws:
- Exception
 
 
- 
 
-