public class GraphComputerTest extends AbstractGremlinProcessTest
Modifier and Type | Class and Description |
---|---|
static class |
GraphComputerTest.BadGraphComputer |
static class |
GraphComputerTest.MapReduceB |
static class |
GraphComputerTest.MapReduceBB |
static class |
GraphComputerTest.MapReduceC |
static class |
GraphComputerTest.MapReduceK |
static class |
GraphComputerTest.MultiScopeVertexProgram |
static class |
GraphComputerTest.MultiScopeVertexWithEdgeFunctionProgram |
static class |
GraphComputerTest.VertexProgramA |
static class |
GraphComputerTest.VertexProgramB |
static class |
GraphComputerTest.VertexProgramC |
static class |
GraphComputerTest.VertexProgramD |
static class |
GraphComputerTest.VertexProgramE |
static class |
GraphComputerTest.VertexProgramF |
static class |
GraphComputerTest.VertexProgramG |
static class |
GraphComputerTest.VertexProgramH |
static class |
GraphComputerTest.VertexProgramI |
static class |
GraphComputerTest.VertexProgramJ |
static class |
GraphComputerTest.VertexProgramK |
static class |
GraphComputerTest.VertexProgramL |
static class |
GraphComputerTest.VertexProgramM |
config, g, graph, graphProvider, name, shouldTestIteratorLeak
Constructor and Description |
---|
GraphComputerTest() |
checkHasNext, checkMap, checkOrderedResults, checkResults, checkResults, checkSideEffects, graphMeetsTestRequirements, hasGraphComputerRequirement, makeMapList, setupTest
afterLoadGraphWith, assertVertexEdgeCounts, beforeLoadGraphWith, convertToEdge, convertToEdge, convertToEdgeId, convertToEdgeId, convertToVertex, convertToVertex, convertToVertexId, convertToVertexId, convertToVertexProperty, convertToVertexProperty, convertToVertexPropertyId, convertToVertexPropertyId, getAssertVertexEdgeCounts, printTraversalForm, setup, tearDown, tryCommit, tryCommit, tryRollback, validateException, verifyRootIdentification, verifyUniqueStepIds
public void shouldHaveStandardStringRepresentation()
public void shouldNotAllowWithNoVertexProgramNorMapReducers() throws Exception
Exception
public void shouldNotAllowBadGraphComputers()
public void shouldHaveImmutableComputeResultMemory() throws Exception
Exception
public void shouldNotAllowNullMemoryKeys() throws Exception
Exception
public void shouldNotAllowEmptyMemoryKeys() throws Exception
Exception
public void shouldHandleUndeclaredMemoryKeysCorrectly() throws Exception
Exception
public void shouldNotAllowTheSameComputerToExecutedTwice() throws Exception
Exception
public void shouldHaveConsistentMemoryVertexPropertiesAndExceptions() throws Exception
Exception
public void shouldAndOrIncrCorrectlyThroughSubStages() throws Exception
Exception
public void shouldAllowMapReduceWithNoVertexProgram() throws Exception
Exception
public void shouldSupportMultipleMapReduceJobs() throws Exception
Exception
public void shouldOnlyAllowReadingVertexPropertiesInMapReduce() throws Exception
Exception
public void shouldOnlyAllowIDAccessOfAdjacentVertices() throws Exception
Exception
public void shouldStartAndEndWorkersForVertexProgramAndMapReduce() throws Exception
Exception
public void shouldSupportPersistResultGraphPairsStatedInFeatures() throws Exception
Exception
public void shouldProcessResultGraphNewWithPersistNothing() throws Exception
Exception
public void shouldProcessResultGraphNewWithPersistVertexProperties() throws Exception
Exception
public void shouldProcessResultGraphNewWithPersistEdges() throws Exception
Exception
public void shouldProcessResultGraphOriginalWithPersistNothing() throws Exception
Exception
public void shouldProcessResultGraphOriginalWithPersistVertexProperties() throws Exception
Exception
public void shouldProcessResultGraphOriginalWithPersistEdges() throws Exception
Exception
public void shouldSupportMultipleScopes() throws ExecutionException, InterruptedException
public void shouldSupportMultipleScopesWithEdgeFunction() throws ExecutionException, InterruptedException
public void shouldSupportPreExistingComputeKeys() throws Exception
Exception
public void shouldSupportTransientKeys() throws Exception
Exception
public void shouldSupportBroadcastKeys() throws Exception
Exception
public void shouldSucceedWithProperTraverserRequirements() throws Exception
Exception
public void shouldFailWithImproperTraverserRequirements() throws Exception
Exception
Copyright © 2013–2022 Apache Software Foundation. All rights reserved.