Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1266 0 0 0 100% 13.66 s

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
it.univr.di.cstnu.gui.export 48 0 0 0 100% 0.051 s
it.univr.di.cstnu.graph 202 0 0 0 100% 0.142 s
it.univr.di.cstnu.gui 273 0 0 0 100% 6.656 s
it.univr.di.labeledvalue 132 0 0 0 100% 0.104 s
it.univr.di.cstnu.algorithms 380 0 0 0 100% 3.884 s
it.univr.di.cstnu.gui.inspector 101 0 0 0 100% 2.335 s
it.univr.di.cstnu.gui.layout 30 0 0 0 100% 0.012 s
it.univr.di.cstnu.util 100 0 0 0 100% 0.471 s

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

it.univr.di.cstnu.gui.export

- Class Tests Errors Failures Skipped Success Rate Time
TikzExporterTest 15 0 0 0 100% 0.002 s
RouteGeometryExportTest 5 0 0 0 100% 0.001 s
ExportFormatTest 8 0 0 0 100% 0.001 s
SvgExporterTest 16 0 0 0 100% 0.012 s
PngExporterTest 4 0 0 0 100% 0.035 s

it.univr.di.cstnu.graph

- Class Tests Errors Failures Skipped Success Rate Time
CSTNEdgeTest 5 0 0 0 100% 0 s
CopyCleaningRedundantLabelsSTNUEdgeTest 1 0 0 0 100% 0 s
EdgeRouteTest 7 0 0 0 100% 0 s
CSTNUEdgeTest 10 0 0 0 100% 0 s
STNUGraphMLReaderTest 6 0 0 0 100% 0.004 s
CopyCleaningRedundantLabelsALabelTest 3 0 0 0 100% 0.001 s
EdgeRouteGraphMLTest 5 0 0 0 100% 0.007 s
GraphMLOutcomeTest 6 0 0 0 100% 0.004 s
OutcomeSemanticsTest 15 0 0 0 100% 0.001 s
NewInstanceFromSourceTest 5 0 0 0 100% 0.001 s
DenseTCGraphTest 18 0 0 0 100% 0.038 s
EdgeSupplierTest 5 0 0 0 100% 0 s
CSTNUGraphMLWriterTest 1 0 0 0 100% 0.001 s
TemporalConstraintGraphContractTest 16 0 0 0 100% 0.018 s
SparseTCGraphTest 11 0 0 0 100% 0.001 s
STNUGraphMLWriterTest 2 0 0 0 100% 0 s
GraphMLFormatDocumentationTest 2 0 0 0 100% 0.003 s
GraphAnnotationGraphMLTest 2 0 0 0 100% 0.001 s
TemporalConstraintGraphCopyTest 12 0 0 0 100% 0 s
CSTNGraphTest 10 0 0 0 100% 0.001 s
TCGraphMLReaderNetworkTypeTest 9 0 0 0 100% 0.011 s
GraphApiGapsTest 22 0 0 0 100% 0.001 s
LabeledNodeTest 2 0 0 0 100% 0 s
GraphMLCanonicalOrderTest 4 0 0 0 100% 0.013 s
STNUEdgeTest 8 0 0 0 100% 0.001 s
CSTNUGraphMLReaderTest 2 0 0 0 100% 0.001 s
NetworkFingerprintTest 13 0 0 0 100% 0.034 s

it.univr.di.cstnu.gui

- Class Tests Errors Failures Skipped Success Rate Time
GraphFactoryTest 5 0 0 0 100% 0 s
EditorControllerHighlightAndIdentityTest 5 0 0 0 100% 0 s
EditorControllerCommandsTest 18 0 0 0 100% 0.053 s
EditorOutcomePropagationTest 7 0 0 0 100% 0.003 s
CurvaturePolicyTest 9 0 0 0 100% 0.240 s
SelectionModelTest 11 0 0 0 100% 0 s
ViewTransformTest 6 0 0 0 100% 0 s
EdgeGeometryTest 14 0 0 0 100% 0 s
GraphCanvasTest 13 0 0 0 100% 0.005 s
EditorDocumentTest 8 0 0 0 100% 0 s
EditorControllerLifecycleTest 23 0 0 0 100% 0.009 s
EditorViewTest 80 0 0 0 100% 5.590 s
NetworkTypeRegistryTest 8 0 0 0 100% 0 s
DefaultGraphStyleTest 11 0 0 0 100% 0.010 s
CanvasInteractionTest 51 0 0 0 100% 0.746 s
EditorSettingsTest 4 0 0 0 100% 0 s

it.univr.di.labeledvalue

- Class Tests Errors Failures Skipped Success Rate Time
LabeledIntHierarchyMapTest 33 0 0 0 100% 0.038 s
LiteralTest 5 0 0 0 100% 0.030 s
LabelTest 25 0 0 0 100% 0.004 s
LabeledALabelIntTreeMapTest 19 0 0 0 100% 0.014 s
LabeledLowerCaseValueTest 2 0 0 0 100% 0.001 s
LabeledIntTreeMapTest 37 0 0 0 100% 0.016 s
ALabelTest 11 0 0 0 100% 0.001 s

it.univr.di.cstnu.algorithms

- Class Tests Errors Failures Skipped Success Rate Time
Chain3ContingentsMDETest 1 0 0 0 100% 0.003 s
CSTNFamilySparseBackendTest 17 0 0 0 100% 0.077 s
CSTNTest 16 0 0 0 100% 0.002 s
CSTNwoNodeLabelTest 16 0 0 0 100% 0.002 s
STNURTETest 7 0 0 0 100% 0.007 s
CSTNU2CSTNTest 4 0 0 0 100% 0 s
CliPrototypeNPERegressionTest 12 0 0 0 100% 0.013 s
OSTNUIsAllMaxMinimalGraphConsistentTest 1 0 0 0 100% 0.002 s
ConstructorAndMainCoherenceTest 2 0 0 0 100% 0.041 s
STNUCheckOutcomeTest 10 0 0 0 100% 0.020 s
CSTN2CSTN0Test 2 0 0 0 100% 0.001 s
CSTNir3RwoNodeLabelTest 16 0 0 0 100% 0.008 s
FTNUUTest 1 0 0 0 100% 0 s
CSTNepsilonTest 16 0 0 0 100% 0.002 s
OSTNUTest 17 0 0 0 100% 0.026 s
CSTNepsilonwoNodeLabelTest 16 0 0 0 100% 0.001 s
CSTNirwoNodeLabelTest 16 0 0 0 100% 0.002 s
MDEM2DoesNotCorruptNetworkTest 1 0 0 0 100% 2.116 s
CSTNUTest 13 0 0 0 100% 0.002 s
GetApspJohnsonOUTest 1 0 0 0 100% 0.001 s
STNCheckOutcomeTest 4 0 0 0 100% 0 s
MDECSpecialTwoWitnessesTest 2 0 0 0 100% 0.001 s
STNUTCNGraphTest 8 0 0 0 100% 0.004 s
CSTNirTest 16 0 0 0 100% 0.003 s
CSTNFamilyCheckOutcomeTest 8 0 0 0 100% 0.007 s
STNSCCMigrationTest 1 0 0 0 100% 0 s
GetApspJohnsonOTest 1 0 0 0 100% 0 s
CSTNPotentialTest 8 0 0 0 100% 0.003 s
AbstractCSTNEdgesToCheckTest 1 0 0 0 100% 0 s
FDPlusMinusEquivalenceTest 2 0 0 0 100% 0.012 s
MDEStatsRunnerTest 1 0 0 0 100% 1.049 s
LukeMDEGoldenTest 1 0 0 0 100% 0.019 s
MDECSpecialTest 2 0 0 0 100% 0 s
CSTNPSUTest 24 0 0 0 100% 0.036 s
RCRepresentativeSelectionTest 7 0 0 0 100% 0.006 s
MDEPhasesTest 5 0 0 0 100% 0.010 s
CSTNirR3Test 17 0 0 0 100% 0.001 s
STNUTest 71 0 0 0 100% 0.387 s
STNTest 16 0 0 0 100% 0.020 s

it.univr.di.cstnu.gui.inspector

- Class Tests Errors Failures Skipped Success Rate Time
LabeledValueTableTest 44 0 0 0 100% 2.063 s
InspectorPanelTest 57 0 0 0 100% 0.272 s

it.univr.di.cstnu.gui.layout

- Class Tests Errors Failures Skipped Success Rate Time
LayoutsTest 30 0 0 0 100% 0.012 s

it.univr.di.cstnu.util

- Class Tests Errors Failures Skipped Success Rate Time
MDEBenchmarkRunnerTest 2 0 0 0 100% 0.025 s
ExtendedPriorityQueueTest 22 0 0 0 100% 0 s
MapKeyPairTest 1 0 0 0 100% 0 s
TimeIntervalTest 4 0 0 0 100% 0 s
CompactLogFormatterTest 1 0 0 0 100% 0 s
Luke2GraphMLTest 1 0 0 0 100% 0.062 s
DispatchabilityBenchmarkRunnerTest 2 0 0 0 100% 0.098 s
GraphML2LukeTest 3 0 0 0 100% 0.004 s
STNURandomGeneratorTest 6 0 0 0 100% 0.097 s
GraphAlgsTest 33 0 0 0 100% 0.086 s
STNUAddSemiRigidCyclesTest 9 0 0 0 100% 0.098 s
ObjectArrayFifoSetQueueTest 13 0 0 0 100% 0.001 s
ActiveWaitsTest 3 0 0 0 100% 0 s

Test Cases

[Summary] [Package List] [Test Cases]

CSTNEdgeTest

testPutLabeledValue 0 s
testToString 0 s
testMergeLabeledValueLabelInt1 0 s
testMergeLabeledValueLabelInt 0 s
testIsEmptyClear 0 s

GraphFactoryTest

newDenseProducesADenseTCGraph 0 s
newGraphReportsTheRequestedTypeEvenWhenTheEdgesCannotTellIt 0 s
isDenseIsFalseForSparseAndTrueForDense 0 s
newGraphProducesTheRegisteredBackendAndEdgeImplForEveryManagedType 0 s
newSparseProducesASparseTCGraph 0 s

CopyCleaningRedundantLabelsSTNUEdgeTest

stnuEdgesAreCopiedInFullOnBothBackends 0 s

Chain3ContingentsMDETest

mdeProducesTheCheckedGolden 0.003 s

EdgeRouteTest

testOnePointFormatAndAccess 0 s
testEmptyAndBlank 0 s
testEndpointAnglesRoundTripAndRemainBackwardCompatible 0 s
testParseMalformedRejected 0 s
testPointsIsImmutable 0 s
testTwoPointsFormat 0 s
testFormatParseRoundTrip 0 s

CSTNFamilySparseBackendTest

cstnpsuControllabilityCheckHasSameResultOnDenseAndSparseBackends 0.003 s
legacyAdaptersFailExplicitlyOnSparseBackend 0.001 s
ftnuControllabilityHasSameResultOnDenseAndSparseBackends 0.020 s
cstnuControllabilityCheckHasSameResultOnDenseAndSparseBackends 0.001 s
booleanConstructorSelectsBackendForEveryFamilyMember 0 s
copyCleaningRedundantLabelsIsEquivalentOnDenseAndSparseBackends 0 s
explicitSparseGraphConstructorKeepsSameObjectAndBackend 0 s
pcstnuControllabilityHasSameResultOnDenseAndSparseBackends 0.021 s
ostnuAgileControllabilityHasSameNegativeResultOnDenseAndSparseBackends 0.002 s
cleanedCheckedOutputWorksOnSparseBackend 0 s
plainCstnCheckHasSameResultOnDenseAndSparseBackends 0 s
defaultConstructorUsesSparseBackendForEveryFamilyMember 0 s
derivedGraphsPreserveTheBackendOfTheirSourceNetwork 0.022 s
ostnuAgileControllabilityHasSamePositiveResultOnDenseAndSparseBackends 0.006 s
observerAndChildrenCapabilitiesAreEquivalentOnDenseAndSparseBackends 0 s
cstn2cstn0ReductionHasSameResultOnDenseAndSparseBackends 0 s
cstnu2cstnFullReductionNoLongerThrowsOnSparseBackend 0 s

CSTNUEdgeTest

testIsEmptyAndClear 0 s
testClearLowerCaseValue 0 s
testGetAllUpperCaseAndOrdinaryLabeledValuesSet 0 s
testToString 0 s
testMergeUpperLabeledValues 0 s
testEqualsAllLabeledValues 0 s
testGetUpperLabelValueLabelString 0 s
testMergeUpperLabeledValues1 0 s
testMergeUpperLabeledValues2 0 s
testSimlificationUpperLabeledValues 0 s

MDEBenchmarkRunnerTest

smokeTest 0.024 s
atLeastOneAlgorithmRequired 0 s

LabeledIntHierarchyMapTest

caso20160109list 0.008 s
equals1 0.004 s
distruzioneBase2 0.001 s
minValue 0.003 s
equals 0.003 s
remove 0 s
putAllTest 0.001 s
caso20160108b 0.001 s
caso20160109c 0 s
caso20160109d 0.001 s
manageTwinDebug 0 s
caso20141021 0 s
caso20141128 0.001 s
caso20160108 0 s
caso20160109 0 s
caso20160110 0 s
caso20160111 0.008 s
caso20160112 0 s
semplificazioneRicorsivaTest 0 s
putACleaningValueTest 0 s
simplificationWithUnknown1 0 s
semplificazione1Test 0 s
simplificationWithInfinite 0.001 s
checkIntSet 0 s
minValueConsistentWithTest 0 s
semplificazioneBase1Test 0.001 s
semplificazioneBase2Test 0 s
semplificazioneBase3Test 0 s
semplificazioneBase4Test 0 s
distruzioneBase 0 s
simplificationWithUnknown 0.001 s
insert0 0 s
casoBaseConValoriDistinti 0 s

ExtendedPriorityQueueTest

testExtractMinEntry 0 s
extractMinEntry 0 s
testAdd 0 s
delete 0 s
testClear 0 s
testSize 0 s
testGetAllDeterminedPriorities 0 s
size 0 s
testExtractMin 0 s
clear 0 s
testGetPriority 0 s
getStatusAndPriority 0 s
extractMin 0 s
getStatus 0 s
testDecreasePriority 0 s
testGetStatus 0 s
testInsertAPreviousNode 0 s
testIsEmpty 0 s
getFirst 0 s
isEmpty 0 s
getElements 0 s
insertOrUpdate 0 s

CSTNTest

testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0.001 s
testRemoveChildren 0 s
testLabelModificationR0Z 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagation 0.001 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0 s
testLabelModificationR3withUnkown 0 s
testLabeledPropagationForwardOfInfty1 0 s

CSTNwoNodeLabelTest

testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0.001 s
testRemoveChildren 0 s
testLabelModificationR0Z 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0.001 s
testLabelModificationR3withUnkown 0 s
testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagationForwardOfInfty1 0 s

STNURTETest

rteEarlyWithOneCtg 0.005 s
rteEarlyLateRC 0 s
rteEarlyRC 0 s
rteEarlyLate 0.001 s
rteEarly 0 s
rteLateWithUpperBound 0.001 s
rteLate 0 s

STNUGraphMLReaderTest

testGraphAttribute 0 s
testSparseRoundTrip 0.001 s
testSTNU1 0.001 s
testSTNU 0.001 s
testSTNUSparseBackend 0 s
testSTNU33 0.001 s

CopyCleaningRedundantLabelsALabelTest

cstnpsuLowerCaseALabelsAreRecreatedInTargetAlphabet 0 s
nodeALabelAndPotentialMapsAreRecreatedInTargetAlphabetOnBothBackends 0.001 s
cstnuUpperAndLowerCaseALabelsAreRecreatedInTargetAlphabet 0 s

EditorControllerHighlightAndIdentityTest

stnConsistencyHighlightsExactlyTheNegativeCycleAndClearsOnANextCorrectRun 0 s
stnuControllabilityHighlightsExactlyTheSemiReducibleNegativeCycleEdges 0 s
consecutiveCommandsOfTheSameNetworkKindReuseTheDerivedGraphObject 0 s
stnuControllabilityClearsStaleFlagsOnANextControllableRun 0 s
cstnpsuCommandOnASparseDocumentPreservesTheBackendAndDerivedIdentity 0 s

TikzExporterTest

testEmptyGraph 0 s
testStandaloneDocument 0 s
testSelfLoopAndAntiparallel 0 s
testLatexEscaping 0 s
testHighlights 0 s
testExplicitCurvatureControlPoint 0 s
testSumCurvatureAntiparallel 0.001 s
testNodeAndEdgeCounts 0 s
testRouteSingleControlPoint 0 s
testNoneRegressionAntiparallelAndSelfLoop 0 s
testRouteEmitsTwoControlPoints 0.001 s
testStraightEdgeWithNone 0 s
testAnnotationsAreExported 0 s
testGeometryReuseControlPoint 0 s
testYAxisInversion 0 s

EditorControllerCommandsTest

stnConsistencyWithoutACycleTellsHowToObtainIt 0 s
repeatedCstnCheckAfterAlgorithmChangeKeepsDerivedEdges 0.024 s
cstnpsuCommandsOnAControllableNetwork 0.002 s
stnPredecessorSubgraphWithoutNodeParameterIsNotApplicable 0 s
stnConsistencyWithYenHighlightsTheCycle 0.001 s
stnuCommandsOnAControllableNetwork 0 s
pcstnuCommandOnAControllableNetwork 0.004 s
stnuDispatchabilityWithMdeRunsWhenTheInputGraphAlreadyCarriesAVerdict 0.005 s
cstnCheckAutoSwitchesToIrWhenHunsberger18SelectedWithStdSemantics 0.007 s
stnuDispatchabilityWithMdeRunsWhenInputGraphHasAVerdictStampedAsIfFromFile 0.001 s
stnConsistencyOnAnInconsistentNetworkReportsNotConsistent 0 s
ostnuCommandOnAControllableNetworkUsesItsSparseBackend 0 s
cstnCommandsOnAConsistentNetwork 0.001 s
stnuDispatchabilityWithMdeAndNoVerdictReportsNotApplicable 0.001 s
cstnCommandLabelsFollowTheConsistencyWording 0 s
cstnuCommandsOnAControllableNetwork 0.006 s
stnCommandsOnAConsistentNetwork 0.001 s
stnuControllabilityOnANotControllableNetworkReportsNotControllable 0 s

EdgeRouteGraphMLTest

testRouteRoundTrip 0 s
testGraphWithRoutesOfAllSizesRoundTrip 0.002 s
testEdgeWithoutRouteStaysAutomatic 0.001 s
testOnePointRouteRoundTrip 0.002 s
testEndpointRouteRoundTrip 0.002 s

CSTNU2CSTNTest

transformWithOneContingentLinkHasSameResultOnDenseAndSparseBackends 0 s
transformWithoutContingentLinksHasSameResultOnDenseAndSparseBackends 0 s
testCSTNU2CSTNLabeledIntGraphInt 0 s
dynamicControllabilityCheckNoLongerThrowsOnSparseBackend 0 s

RouteGeometryExportTest

tikzOutputMatchesRoutedGeometry 0 s
screenAndExportGeometryCoincideForRoutedEdges 0 s
exportedShapeEqualsCanvasReferenceShapeForEveryEdge 0 s
routeWinsOverExplicitCurvature 0 s
routeWinsOverImplicitCurvatureForAntiparallelEdge 0 s

LiteralTest

testParse 0.007 s
testToString 0 s
testCompareTo 0 s
testEqualsObject 0 s
testGetComplement 0 s

CliPrototypeNPERegressionTest

cstnuMainLoadsSparse 0 s
ostnuStringConstructorDoesNotThrow 0.001 s
cstnpsuMainLoadsIntoItsOwnGraph 0.002 s
ftnuStringConstructorDoesNotThrow 0.002 s
cstnu2cstnMainLoadsSparse 0.001 s
cstnuStringConstructorDoesNotThrow 0.001 s
cstnpsuStringConstructorDoesNotThrow 0.002 s
stnuMainLoadsSparse 0.001 s
pcstnuMainLoadsSparse 0.001 s
ostnuMainLoadsIntoItsOwnGraph 0.001 s
cstnMainLoadsSparse 0 s
stnMainLoadsIntoItsOwnGraph 0.001 s

OSTNUIsAllMaxMinimalGraphConsistentTest

checkRunsAndDerivesTheSameEdgeOnDenseAndSparseBackends 0.002 s

LabeledValueTableTest

escOnExistingCellCancelsTheEditAndLeavesTheEdgeUntouched 0.001 s
invalidLabelOnAddShowsInlineErrorAndLeavesTheEdgeUntouched 0.076 s
longRowsMakeBothTableShapesWiderThanTheirViewport 0.003 s
upperAndLowerCaseValuesShareOneTableOnContingentEdgeAndEditsReachTheModel 0.150 s
pickingTheUpperChoiceOnCaseTableLandsAmongUpperCaseValues 0.078 s
editingLabelOnExistingRowRenamesTheKeyCarryingTheValue 0.002 s
editingValueOnExistingRowUpdatesEdgeAndInvalidatesDerived 0.001 s
tabAfterLabelCommitsAndOpensTheValueCellEditorReadyForDigits 0.076 s
theWidthFollowsTheContentBothWays 0.002 s
ostnuContingentEdgeFollowsTheCstnuRule 0.004 s
firstKeystrokeOnExistingRowLabelCellReachesTheComboEditor 0.002 s
rejectedMinMergeAddShowsInlineWarningAndAlignsTheTableToTheModel 0.074 s
cstnpsuContingentEdgeAcceptsAnOrdinaryValueThatReachesTheEdge 0.077 s
editingExistingRowOnRealInstanceUpdatesTheEdge 0.005 s
emptyLabelOnExistingRowShowsInlineErrorAndLeavesTheEdgeUntouched 0.001 s
addingALowerCaseValueByPickingFromTheListAndPressingTabIsVisibleAndNeverBlanksTheTable 0.077 s
cstnpsuLowerCaseTableManagesMultipleValuesWithAddAndRemove 0.148 s
cstnuWaitOnAnOrdinaryEdgeStillShowsTheCaseTable 0.003 s
bothTableShapesAllowHorizontalScrollingWithoutColumnCompensation 0.002 s
firstKeystrokeOnDraftLabelCellReachesTheComboEditor 0.075 s
addCommittedRowWritesLabeledValueAndMarksDirty 0.074 s
secondContingentEdgeOfTheSameLinkOffersOnlyTheAlreadyChosenContingentNode 0.073 s
invalidValueOnExistingRowShowsInlineErrorAndLeavesTheEdgeUntouched 0.002 s
wideningAColumnWidensTheTableInsteadOfShrinkingItsNeighbour 0.001 s
caseColumnIsNeverEmptyOnANetworkWithNoObserversAtAll 0.075 s
theHelpLineOfADerivedContingentLinkNamesTheBoundConstraint 0.002 s
removeButtonDisabledWithoutSelectionAndRemovesTheSelectedRow 0.073 s
pcstnuContingentEdgeFollowsTheCstnuRule 0.003 s
tighteningEditOnExistingRowReachesTheEdgeAndTheTable 0.001 s
firstKeystrokeOnExistingRowValueCellReachesTheEditor 0.002 s
rejectedMinMergeAddOnCaseTableShowsInlineWarningAndKeepsTheStricterValue 0.076 s
tabAfterPickingACaseValueOpensTheValueCellEditorReadyForDigits 0.071 s
caseColumnOffersOnlyTheContingentNodeNamesAsAClosedChoice 0.071 s
cstnpsuContingentEdgeStillOffersTheEmptyCaseTable 0.004 s
cstnuContingentEdgeThatAlreadyCarriesCaseValuesStillShowsThem 0.002 s
escOnTheDraftRowDropsItWithoutTouchingTheModel 0.081 s
cstnuContingentEdgeWithoutCaseValuesOffersOnlyTheOrdinaryTable 0 s
lowercaseNodeNamesStillOfferFourDistinctUnambiguousCaseChoices 0.155 s
firstKeystrokeOnDraftValueCellIsNotLostAndCommitsTheFullNumber 0.079 s
errorPathsShowInlineErrorAndNeverCreateAWindow 0.143 s
emptyLabelIsAlwaysOfferedAndPreselectedOnAFreshDraftRow 0.072 s
rejectedLowerCaseValueViaRealTabKeystrokeLeavesTheTableAlignedToTheModelNeverBlank 0.074 s
committingAnUnchangedCellDoesNotTouchTheEdge 0.001 s
addWithInvalidValueShowsInlineErrorAndLeavesTheEdgeUntouched 0.070 s

ConstructorAndMainCoherenceTest

ftnuMainRunsCheckOnGivenInstanceAndPrintsOutcome 0.037 s
pcstnuDefaultConstructorInstallsGraphAndMainStyleLoadDoesNotThrow 0.004 s

MapKeyPairTest

testObjectObjectImmutablePairAsMapKey 0 s

GraphMLOutcomeTest

missingFingerprintDiscardsBothOutcomes 0 s
agileControllabilityOutcomeSurvivesRoundTrip 0.001 s
oldFileWithoutOutcomeKeysLoadsNormally 0.001 s
matchingFingerprintRestoresBothIndependentOutcomes 0 s
changedNetworkDiscardsBothOutcomes 0.001 s
unknownFingerprintVersionDiscardsBothOutcomes 0 s

STNUCheckOutcomeTest

mdeRejectsANetworkDeclaredNotControllableByAStoredOutcome 0 s
mdeRunsAfterAPreviousSuccessfulCheckOnTheSameObject 0 s
mdeRecordsControllabilityAndMinimalDispatchability 0 s
mdeRejectsANetworkWithNeitherAStoredOutcomeNorAPreviousCheck 0 s
nonControllableCheckRecordsFailedOutcome 0.019 s
fdStnuImprovedRecordsControllabilityAndDispatchable 0 s
defaultAlgorithmRecordsControllabilityWithoutDispatchability 0 s
betterMinDispAfterFdStnuImprovedUpgradesToMinimalAndKeepsCheckOutcome 0 s
mdeRunsWhenAStoredOutcomeDeclaresTheNetworkControllable 0.001 s
initAndCheckClearsAPreExistingOutcome 0 s

CSTN2CSTN0Test

inconsistentTransformedNetworkIsReportedInconsistentAndRecordsFailedOutcome 0.001 s
transformSplitsObserverWithoutMutatingSourceOnDenseAndSparseBackends 0 s

EditorOutcomePropagationTest

controllabilityOnANonDcNetworkPropagatesAnUnsuccessfulOutcome 0 s
savedInputGraphRoundTripsTheCheckOutcome 0 s
dispatchabilityRecordsTheDispatchabilityOutcomeOnlyOnTheDerivedGraph 0 s
aStructuralEditAfterACheckClearsTheInputOutcomeButALayoutEditDoesNot 0 s
savedDerivedGraphRoundTripsBothOutcomes 0.001 s
controllabilityOnADcNetworkPropagatesToBothGraphs 0.001 s
aNonAllowlistedCommandThatInstallsADifferentNetworkLeavesTheInputWithoutAnOutcome 0.001 s

CSTNir3RwoNodeLabelTest

testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testQstar 0.001 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0.004 s
testLabelModificationR0Z 0.001 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0.001 s
testLabeledPropagationForwardOfInfty1 0 s
testRemoveChildren 0 s
testLabelModificationR3withUnkown 0.001 s

OutcomeSemanticsTest

copyCleaningRedundantLabels_doesNotCarryOutcome_sparse 0 s
copyAs_doesNotCarryOutcome 0 s
newInstanceFromSource_doesNotCarryOutcome_sparse 0 s
denseReplaceContentsFrom_carriesOutcome 0 s
newInstanceFromSource_doesNotCarryOutcome_dense 0 s
recordCheckOutcomeBuildsExpectedRecord 0 s
copyCleaningRedundantLabels_doesNotCarryOutcome_dense 0 s
denseCopyMethod_doesNotCarryOutcome_andClearsPreviousOutcomeOfTarget 0 s
sparseReplaceContentsFrom_carriesOutcome 0 s
recordDispatchabilityOutcomeBuildsExpectedRecord 0 s
currentToolVersionNeverBlankNeverContainsPipe 0 s
denseCopyConstructor_doesNotCarryOutcome 0 s
clearOutcomesClearsBoth_dense 0 s
denseTakeFrom_carriesOutcome 0 s
clearOutcomesClearsBoth_sparse 0 s

CurvaturePolicyTest

singleStraightEdgeHasZeroImplicitCurvature 0 s
deflectedEdgeClearsIntermediateNodes 0 s
antiparallelPairReceivesSamePositiveFactor 0 s
alignedChainDeflectsOnlyTheLongEdge 0 s
curvatureIsStableDuringDragAndUpdatesAfterRelease 0 s
performanceOnLargeSparseAndDenseGraphs 0.238 s
explicitCurvatureSumsWithImplicit 0 s
screenAndExportGeometryCoincideForAntiparallels 0.002 s
antiparallelCurvesBendToOppositeSidesAndAreClearlySeparated 0 s

FTNUUTest

testPrototypalLink 0 s

CSTNepsilonTest

testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0.001 s
testLabelModificationR0Z 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0 s
testLabelModificationR3withUnkown 0.001 s
testLabeledPropagationForwardOfInfty1 0 s
testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testRemoveChildren 0 s

SelectionModelTest

testDeselectNode 0 s
testToggleNode 0 s
testRemoveListener 0 s
testGetSelectedEdgesUnmodifiable 0 s
testClear 0 s
testListenerNotifiedOnSelect 0 s
testListenerNotifiedOnDeselect 0 s
testListenerNotifiedOnClear 0 s
testGetSelectedNodesUnmodifiable 0 s
testSelectEdge 0 s
testSelectNode 0 s

ViewTransformTest

testFitToFitsWithMargin 0 s
testScaleLimits 0 s
testReset 0 s
testPanByAccumulates 0 s
testRoundTrip 0 s
testZoomByPivotKeepsModelPoint 0 s

TimeIntervalTest

constructor 0 s
testToString 0 s
set 0 s
testIntersect 0 s

CompactLogFormatterTest

formatWithMethodNameOnly 0 s

ExportFormatTest

noExtensionThrows 0 s
fromFileThrowsOnUnknownExtension 0 s
pngExtensionIsDetectedCaseInsensitively 0 s
unknownExtensionThrows 0 s
texExtensionIsDetectedCaseInsensitively 0 s
fromFileDelegatesToFromFileName 0 s
svgExtensionIsDetectedCaseInsensitively 0 s
emptyExtensionThrows 0 s

NewInstanceFromSourceTest

cstnpsuGraphDenseToSparsePreservesAllLowerCaseValues 0 s
sameBackendCopyProducesAnIndependentGraph 0 s
cstnuGraphSparseToDenseIsFaithful 0 s
stnuGraphSparseToDensePreservesOrdinaryAndCaseLabeledValues 0 s
cstnuGraphDenseToSparseIsFaithful 0.001 s

OSTNUTest

testInitAndCheck 0.001 s
testLabeledLetterRemovalRuleFromContingent 0 s
testAgileControllabilityCheck 0.013 s
testIsInNegativeScenarios 0 s
fig2NetworkIsNotAgilelyControllable 0.003 s
testLabeledCrossCaseRule 0 s
testLabeledLowerCaseRule 0 s
testLabeledPropagationRule 0.001 s
testLabeledOracleRule 0 s
testlabeledUpperCaseRule 0 s
testLabeledLetterRemovalRuleFromOrdinaryNode 0 s
test2AgileControllabilityCheck 0.001 s
test3AgileControllabilityCheck 0.001 s
testGetLabel4ValueInvolvingContingent 0 s
test2LabeledCrossCaseRule 0 s
test2LabeledLowerCaseRule 0 s
paperFig4NetworkIsAgilelyControllableAndNamesTheNecessaryOracles 0.005 s

EdgeGeometryTest

testLabelAnchorOffsetFromCurve 0 s
testRouteOverridesCurvature 0 s
testRouteQuadraticUsesSingleControlPoint 0 s
testStraightCurveIsStraightLine 0 s
testSelfLoopNotDegenerate 0 s
testCurvatureOppositeControlPoints 0 s
testStraightEdgeLabelOnDeterministicSide 0 s
testRouteZeroOffsetStillCurved 0 s
testArrowHeadOrientation 0 s
testEndpointAnglesStayOnNodeCirclesAndDoNotChangeControls 0 s
testRouteCubicUsesTwoControlPoints 0 s
testSourceBorderNotCenter 0 s
testAntiparallelLabelsOnOppositeSides 0 s
testDestBorderNotCenter 0 s

DenseTCGraphTest

testSTNUGetEdgeCount 0.027 s
testPreSizedConstructor 0 s
testIncidenceConsistency 0.007 s
renameContingentNodeRewritesOtherNodesLabeledPotential 0 s
testgetEdgesNodes 0.002 s
renameContingentNodeRewritesSTNUCaseLabel 0 s
setNameDirectlyIsRejectedAfterInsertionButAllowedBefore 0.001 s
addVertexAndAddEdgeNoLongerRegisterRenameListeners 0 s
renameNodeDropsStaleNameKeyedTraversalCache 0 s
renameContingentNodeRewritesCSTNPSULowerCaseValues 0 s
renameEdgeUpdatesIndexAndKeepsQueryable 0 s
renameNodeUpdatesIndexAndKeepsQueryable 0 s
testTemporalConstraintGraphCoreApi 0 s
renameNodeRejectsRenamingZ 0.001 s
renameContingentNodeRewritesItsOwnALabel 0 s
renameNodeMergesCollidingUpperCaseValuesByMinimum 0 s
renameNodeRejectsDuplicateNameAtomically 0 s
renameEdgeRejectsDuplicateNameAtomically 0 s

EdgeSupplierTest

testGet 0 s
testGetT 0 s
testEdgeSupplier 0 s
testGetString 0 s
testGetClassOfKInt 0 s

GraphCanvasTest

testRenderSelfLoop 0 s
testRenderToProducesPixels 0 s
testNodeAtFindsNode 0 s
testNodeAtReturnsNullInVoid 0 s
antiparallelControlPointsAreClearlySeparated 0 s
antiparallelEdgesRenderDistinct 0.001 s
testRenderAntiparallel 0.001 s
selectionChangeTriggersCanvasRepaint 0.002 s
testModelBoundsIncludesAnnotationWithoutNodes 0 s
testEdgeAtCurvedEdge 0 s
testRenderToDoesNotThrow 0.001 s
testRenderEmptyGraph 0 s
disposeStopsRepaintOnSelectionChange 0 s

Luke2GraphMLTest

estnuWaitCreatesUpperCaseEdgeBetweenWaitNodeAndActivation 0.062 s

SvgExporterTest

testEmptyGraph 0 s
testExplicitCurvatureSvgPathCommand 0 s
testDefaultsProducesStandaloneDocument 0 s
testXmlEscaping 0.001 s
testSelectionNeverExported 0 s
testSelfLoopAndAntiparallel 0.001 s
testFragmentModeProducesEmbeddableFragment 0.002 s
testXmlWellFormedWithCurvedEdges 0.002 s
testHighlights 0 s
testValidXmlAndElementCounts 0.001 s
testLongAnnotationTextIsWrappedInsideItsBox 0.001 s
testPathDataNumberSeparation 0.001 s
testDefaults 0 s
testNoneRegressionSvg 0.001 s
testAllCoordinatesWithinViewBox 0.001 s
testAnnotationsAreExportedAndIncludedInBounds 0 s

CSTNUGraphMLWriterTest

testGraphMLWriterAbstractLayoutOfLabeledNodeLabeledIntEdge 0.001 s

CSTNepsilonwoNodeLabelTest

testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0.001 s
testLabelModificationR0Z 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0 s
testLabelModificationR3withUnkown 0 s
testLabeledPropagationForwardOfInfty1 0 s
testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testRemoveChildren 0 s

CSTNirwoNodeLabelTest

testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0 s
testRemoveChildren 0.001 s
testLabelModificationR0Z 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0 s
testLabelModificationR3withUnkown 0 s
testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagationForwardOfInfty1 0 s

LabelTest

testConjunctExtended 0 s
testConjunctionExtended 0 s
testGetLiteralWithSameName 0 s
compareTo 0 s
testSubsumes 0 s
cloneEmptyLabel 0 s
testParse 0 s
testToString 0 s
comparatorOrder 0.001 s
unmodifiable 0 s
testRemoveLabel 0 s
testAllComponentsOfBaseGenerator 0 s
testCompareTo 0.001 s
testEqualsObject 0 s
caso20141128 0 s
testConjunction 0.001 s
testGetAllStraight 0 s
testConjunct 0 s
testContains 0 s
testIsConsistentWithLabel 0 s
testIsConsistentWithLiteral 0 s
testGetUniqueDifferentLiteral 0 s
testRemoveLiteralBoolean 0 s
testNegation 0 s
testSubLabelIn 0.001 s

MDEM2DoesNotCorruptNetworkTest

rul2021AndMdeAgreeOnControllability 2.116 s

TemporalConstraintGraphContractTest

testParameterNodeSurvivesGraphMLRoundTrip 0.002 s
testTraversalCacheInvalidationAndAbsentVertexReuse 0.004 s
testNewInstanceWithDifferentEdgeType 0 s
testObserverPropositionAssignmentAfterInsertion 0.001 s
testObserverPropositionIndexLifecycle 0.002 s
testDefaultDerivedMethodContract 0.001 s
testLibraryIndependentTraversalContract 0.001 s
testCoreContract 0.001 s
testNewInstanceWithDifferentEdgeTypeIsUnsupportedOnUnmodifiableTNGraph 0.001 s
testNewInstanceWithDifferentEdgeTypeAndLargeCapacityOnDenseBackend 0 s
testDuplicateObserverPropositionMutationIsRejected 0 s
testObserverPropositionChangeAndClearAfterInsertion 0 s
testSetTypeResolvesOnlyTheInferableAmbiguities 0.001 s
testEndpointLookupByIdentityAndNameFallback 0 s
testGraphCapabilityContract 0.001 s
testTraversalSnapshotSurvivesRemovalDuringIteration 0.001 s

CSTNUTest

testLabelModificationQR0 0 s
testLabelModificationQR3 0 s
test_llcRule 0 s
test_lncRule 0 s
test_lcucRule 0.001 s
test_lucRule 0 s
testLabelModificationR3bis 0 s
testCrossCaseRule 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0 s
test_flucRule 0 s
testUpperCaseRule 0.001 s
testCaseLabelRemovalRule 0 s

GetApspJohnsonOUTest

skipsPureLowerCaseEdgeInsteadOfThrowing 0 s

LabeledALabelIntTreeMapTest

minValueConsisntenWithTest 0.003 s
minValue 0 s
mergeWOSimplification 0.001 s
mergeConSemplificazione 0.001 s
generazioneSet 0.001 s
parse 0.002 s
mergeConSemplificazione10 0 s
mergeConSemplificazione1 0.001 s
mergeConSemplificazione2 0 s
mergeConSemplificazione3 0.001 s
mergeConSemplificazione4 0 s
mergeConSemplificazione5 0 s
mergeConSemplificazione6 0.001 s
mergeConSemplificazione7 0 s
mergeConSemplificazione8 0 s
mergeConSemplificazione9 0 s
unmodifiableViewReportsTheSizeItViews 0 s
immutable 0.001 s
canRepresentTest 0 s

STNCheckOutcomeTest

makeMinimalDispatchableRecordsMinimalOutcome 0 s
inconsistentCheckRecordsFailedConsistencyOutcome 0 s
consistentCheckRecordsSuccessfulConsistencyOutcome 0 s
initAndCheckClearsAPreExistingOutcome 0 s

MDECSpecialTwoWitnessesTest

testExactlyOneWitnessIsKeptByM4M5 0 s
testBothWitnessesDetectedByM3 0.001 s

EditorDocumentTest

markLayoutEditedSetsDirtyAndLeavesDerivedUpToDateWhenItWasValid 0 s
markSavedClearsDirtyAndSetsFileWithoutTouchingDerived 0 s
listenersAreNotifiedOnEveryObservableChange 0 s
freshDocumentIsNotDirtyAndHasNoDerivedGraph 0 s
resetClearsEverything 0 s
markEditedStructurallySetsDirtyAndInvalidatesDerived 0 s
markLayoutEditedSetsDirtyAndLeavesDerivedInvalidWhenItWasAlreadyStale 0 s
inputGraphTypeParameterIsWildcardExtendsEdge 0 s

STNUTCNGraphTest

copyConstructorRetainsSparseBackendAndDeepCopiesItsGraph 0 s
defaultConstructorsSelectSparseAndBooleanConstructorsSelectDense 0 s
makeMinimalDispatchableHasSameResultOnDenseAndSparseBackends 0 s
defaultSparseConstructorsRunChecksOnTheirOwnGraphs 0 s
stnuSaveGraphToFileWritesReloadableSparseGraphWithoutEmptyEdges 0 s
mdeBuildsAndInstallsAResultUsingTheInputBackend 0.001 s
morris2014HasSameResultOnSparseAndJungBackends 0.002 s
stnSaveGraphToFileWritesReloadableSparseGraphWithoutEmptyEdges 0.001 s

InspectorPanelTest

derivedEdgeProgrammaticModificationNeverReachesController 0.039 s
contingentEdgeNoteAddsOnlyASmallBoundedHeight 0.052 s
cstnpsuContingentEdgeShowsBothTablesOnFirstSelectionAndAcceptsAnOrdinaryValue 0.006 s
cstnuContingentEdgeKeepsAllExpectedFields 0.004 s
inputEdgeModificationStillReachesController 0.002 s
oracleFieldPresentOnContingentOstnuNode 0.003 s
invalidScalarValueShowsInlineErrorWithoutReachingController 0.001 s
derivedTablesHaveNoMutationPaths 0.017 s
typicalCstnuEdgeFitsTypicalAreaWithoutScroll 0.005 s
clearResetsToNeutral 0 s
rejectedOracleAssignmentNamesTheOtherContingentAndLeavesModelUnchanged 0.002 s
singleLineTextFieldsKeepOneLineHeight 0.001 s
pickIsCommittedWhenThePopupClosesEvenIfItsActionEventFiredWhileStillOpen 0.006 s
renamingNodeOnCollisionShowsInlineErrorAndLeavesModelUntouched 0.001 s
theTablesKeepTheWidthTheirContentNeedsInAWideInspector 0.005 s
singleTableOccupiesSecondColumnAlone 0.003 s
contentIsAnchoredToTheTop 0.001 s
edgeNameAndTypeSitOnTwoDistinctRows 0.001 s
twoTablesSitSideBySideInTwoDistinctColumns 0.005 s
oracleFieldAbsentOnNonContingentOstnuNode 0 s
cstnuEdgeWithAllValueKindsExposesEveryValueField 0.004 s
editingScalarValueOnStnEdgeInvalidatesDerived 0.001 s
derivedEdgeWithSameNameButDifferentEndpointsShowsDerivedEndpoints 0.001 s
showEdgeNotInDeclaredGraphFailsLoudly 0.001 s
showNodeNotInDeclaredGraphFailsLoudly 0 s
assigningOracleReachesModelViaPropositionMechanism 0.001 s
cstnEdgeTypeFieldOffersOnlyRequirementAsReadOnlyInfo 0.002 s
changingEdgeTypeToContingentImmediatelyShowsTheCaseValueTableWithoutReselecting 0.005 s
consistencyCheckWarnsOnATighterOrdinaryValueButStillAllowsTheEdit 0.005 s
stnNodeDoesNotShowCstnFamilyFields 0 s
caseValueLabelAlignsWithValueLabel 0.001 s
derivedCstnuEdgeAfterCheckExposesEveryValueField 0.013 s
inputEdgeShowsEndpointsInHeader 0.001 s
inspectorFollowsTheLastChangedSelectionAcrossPanels 0.044 s
multiLetterContingentNameShowsWarningButAllowsAssociation 0.002 s
removingOracleClearsProposition 0.002 s
derivedEdgeShowsReadOnlyNoticeAndReadOnlyFields 0.001 s
choosingAlreadyUsedOracleIsRejectedWithInlineWarning 0.001 s
consistencyCheckProducesNoWarningWhenTheOppositeEdgeHasNoCaseValue 0.004 s
consistencyCheckProducesNoWarningWhenTheOppositeEdgeIsAbsent 0.004 s
cstnLabeledValueTableInSecondColumnNotBelow 0.002 s
escapeRevertRestoresPreviousValueWithoutTouchingModel 0 s
stnEdgeShowsNameTypeAndScalarValueOnly 0.001 s
stnuEdgeKeepsScalarAndCaseInValuesColumnNoTables 0.001 s
renamingNodeMarksDirtyAndInvalidatesDerived 0.001 s
modifyingScalarValueOnWaitEdgeResetsLabeledValueAndMarksDirty 0.001 s
derivedNodeHeaderShowsReadOnlyNoticeInputNodeDoesNot 0.001 s
cstnNodeKeepsAllExpectedFields 0.005 s
derivedEdgeHeaderShowsReadOnlyNoticeAndEndpoints 0.001 s
cstnNodeShowsAllCstnFamilyFields 0.001 s
derivedConstraintTypeEdgeHeaderShowsNoticeAndEndpoints 0.001 s
scalarValueAcceptsInfinitySymbols 0 s
propositionComboCommitsOnPickWithoutLoopingOrRequiringAnExplicitCommit 0.002 s
oracleFieldAbsentOnStnNode 0 s
stnuEdgeKeepsVerticalStackInValuesColumn 0.001 s
editingEdgeTypeInvalidatesDerived 0.003 s
cstnuEdgeTypeFieldStaysAModifiableComboWithBothChoices 0.002 s

DispatchabilityBenchmarkRunnerTest

smokeTest 0.096 s
minMorrisRequiresMorris 0.001 s

GraphML2LukeTest

stnuPlainWriterPrintsUncheckedContingentBounds 0.001 s
stnuAsLukeStringEqualsFileOutput 0.002 s
stnuPlainWriterPrintsInitializedContingentBounds 0 s

SparseTCGraphTest

renameContingentNodeRewritesSTNUCaseLabel 0 s
setNameDirectlyIsRejectedAfterInsertionButAllowedBefore 0 s
renameNodePreservesVertexEnumerationOrder 0 s
renameNodeDropsStaleNameKeyedTraversalCache 0 s
renameEdgeUpdatesIndexAndKeepsQueryable 0 s
renameNodeUpdatesIndexAndKeepsQueryable 0 s
renameEdgePreservesEdgeEnumerationOrder 0 s
renameNodeRejectsRenamingZ 0 s
renameNodeMergesCollidingUpperCaseValuesByMinimum 0 s
renameNodeRejectsDuplicateNameAtomically 0.001 s
renameEdgeRejectsDuplicateNameAtomically 0 s

STNUGraphMLWriterTest

testGraphMLWriterAbstractLayoutOfLabeledNodeLabeledIntEdge 0 s
testGraphMLStringWriter 0 s

GraphMLFormatDocumentationTest

everyCheckOutcomeKindIsDocumented 0 s
everyWriterKeyIsDocumented 0.003 s

CSTNirTest

testLabeledPropagationForwardOfInfty 0 s
testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0.002 s
testLabelModificationR0Z 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0.001 s
testLabelModificationR3withUnkown 0 s
testLabeledPropagationForwardOfInfty1 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testRemoveChildren 0 s

GraphAnnotationGraphMLTest

testAnnotationRoundTripPreservesTextAndBounds 0 s
testLegacyGraphMLHasNoAnnotations 0.001 s

TemporalConstraintGraphCopyTest

t3_sparseCstnuToDenseCstnu 0 s
t4_stnSparseToDensePreservesEdgesAndWeights 0 s
t6_cstnuContingentToStnThrowsNamingGuiltyEdge 0 s
t8_noSharedNodeOrEdgeObjects 0 s
t5_cstnToCstnuWideningPreservesLabeledValues 0 s
copyAsAndTakeInCarryTheEdgeRoute 0 s
t1_sparseCstnuToSparseCstnu 0 s
t2_denseCstnuToSparseCstnu 0 s
t9_cstnpsuMultipleLowerCaseValuesAcrossAlphabets 0 s
t7_topologicalIndependenceAfterCopy 0 s
t4_stnDenseToSparsePreservesEdgesAndWeights 0 s
t1t2t3_contingentLinkUpperLowerCaseAcrossAlphabets 0 s

CSTNFamilyCheckOutcomeTest

notAgileControllableOstnuRecordsFailedOutcome 0 s
controllableCstnpsuRecordsDynamicControllabilityOutcome 0 s
inconsistentCstnRecordsFailedOutcome 0 s
ftnuRecordsItsOwnClassNameAsAlgorithm 0.001 s
consistentCstnRecordsSuccessfulOutcomeOnBothGAndCheckedGraph 0 s
agileControllableOstnuRecordsAgileControllabilityOutcome 0.004 s
controllableCstnuRecordsDynamicControllabilityOutcome 0.001 s
initAndCheckClearsAPreExistingOutcome 0 s

EditorControllerLifecycleTest

renameEdgeMarksDirtyAndInvalidatesTheDerivedGraph 0 s
reopeningASavedFilePreservesNodesEdgesCoordinatesAndType 0 s
editEdgeStillAcceptsAnEdgeOfTheInputNetwork 0 s
editEdgeRejectsAnEdgeThatIsNotInTheInputNetworkEvenIfItsNameMatches 0 s
openWithUnknownExtensionThrowsIOException 0 s
checkSeparatesAnInputNodeThatOverlapsTheZeroNodeItAdds 0.002 s
deleteSelectionIsANoOpWhenNothingIsSelected 0.001 s
addNodeMarksDirtyAndInvalidatesTheDerivedGraph 0 s
structuralEditsAreRefusedWhileNoNetworkIsOpen 0 s
deleteSelectionMarksDirtyAndInvalidatesTheDerivedGraph 0 s
saveAsClearsDirtyAndSetsTheFile 0.001 s
markLayoutEditedSetsDirtyWithoutInvalidatingTheDerivedGraph 0 s
saveWritesToThePreviouslyAssociatedFile 0.001 s
saveThrowsWhenTheDocumentHasNeverBeenSaved 0 s
savePlainAsExportsStnuWithoutChangingDocumentLifecycleState 0.002 s
addEdgeMarksDirtyAndInvalidatesTheDerivedGraph 0 s
renameNodeMarksDirtyAndInvalidatesTheDerivedGraph 0 s
openingAFileWithoutZLeavesTheGraphWithoutZAndNotDirty 0.001 s
markLayoutEditedSetsDirtyAndLeavesAnAlreadyStaleDerivedGraphStale 0 s
newNetworkAndOpenClearTheSelectionAndOneStepState 0 s
freshControllerStartsWithAnEmptyNotDirtyCstnuNetwork 0.001 s
editNodeRejectsANodeThatIsNotInTheInputNetworkEvenIfItsNameMatches 0 s
newNetworkResetsToANotDirtyNetworkOfTheRequestedType 0 s

STNURandomGeneratorTest

theOutcomeSurvivesAGraphMLWriteReadRoundTrip 0.029 s
theNameSurvivesARoundTripWithoutInvalidatingTheOutcome 0.038 s
withDiamondsEveryWNodeIsConnectedAndInstanceIsDC 0.013 s
with4DiamondEveryWNodeIsConnectedAndInstanceIsDC 0.003 s
generatedDcInstanceCarriesADynamicControllabilityOutcomeAndNoDispatchabilityOutcome 0.010 s
with6DiamondEveryWNodeIsConnectedAndInstanceIsDC 0.002 s

STNSCCMigrationTest

testTarjanEquivalenceAcrossBackendsAndSources 0 s

GraphAlgsTest

testGET_SSSP_Dijkstra 0.005 s
strongConnectedComponentsOLDeepChainTest 0.066 s
strongConnectedComponentsOLTest 0 s
testJohnson 0.001 s
bellmanFordPotentialPublishesTheNegativeCycleItFinds 0.001 s
testOptimizedPredecessorSubgraphReuse 0 s
testOptimizedPredecessorSubgraphZNode 0.001 s
getNegativeCycleFindsACycleThroughTheRoot 0 s
testLegacyPredecessorSubgraphReuseIncompatibleBackendThrows 0.001 s
testLegacyPredecessorSubgraphEqualCostPaths 0.003 s
getNegativeCycleFindsASelfLoop 0 s
testJohnson1 0 s
updateDistancesTest 0 s
bellmanFordPotentialPublishesASelfLoopAsACycle 0.001 s
testGET_SSSP_DijkstraGraphDistances 0 s
testGET_SSSP_DijkstraBackendEquivalence 0.001 s
testLegacyPredecessorSubgraphReuse 0 s
testLegacyPredecessorSubgraphZNode 0 s
getNegativeCycleFindsNothingInAForest 0 s
testOptimizedPredecessorSubgraphBackendEquivalence 0.001 s
testBellmanFordPotentialAndReweightWithTemporalConstraintGraph 0 s
theRootHavingAParentYieldsTheCycleTheChainRunsInto 0 s
testClearPredecessors 0 s
testLegacyPredecessorSubgraphUnreachableNodes 0.001 s
strongConnectedComponentsOLTwoComponentsTest 0 s
testOptimizedPredecessorSubgraphEqualCostPaths 0 s
getDepthFirstOrderBranchingAndCycleTest 0 s
testLegacyPredecessorSubgraphReuseResetsStaleZ 0 s
getNegativeCycleFindsACycleAwayFromTheRoot 0.001 s
testSsspBellmanFordBackendEquivalence 0 s
bellmanFordPotentialIsAValidPotential 0.002 s
getDepthFirstOrderLinearTest 0 s
testBellmanFord_PotentialInconsistent 0 s

LayoutsTest

testCircleDeterminism 0 s
testContractStoredSingleNode 0 s
testStoredNaNCoordClamped 0 s
testCircleEqualAngleSpacing 0 s
testContractStoredEmpty 0 s
testContractCircleLargeIsolated 0 s
testContractStoredIsolated 0 s
testFRAttractionSanity 0.002 s
testStoredValidCoordsUnchanged 0 s
testFRSeedSensitivity 0.001 s
testContractFRLargeIsolated 0.008 s
testFRCoincidentNodeRobustness 0 s
testContractStoredSelfLoop 0 s
testFRIllegalMaxIterations 0 s
testContractFRSingleNode 0 s
testGraphLayoutsOrder 0 s
testCircleEquidistantFromCenter 0 s
testContractCircleIsolated 0 s
testGraphLayoutsReturnsNewInstances 0 s
testContractFRChain 0.001 s
testContractFREmpty 0 s
testContractCircleEmpty 0 s
testStoredOutOfAreaClamped 0 s
testContractCircleSelfLoop 0 s
testContractFRIsolated 0 s
testContractCircleSingleNode 0 s
testContractFRSelfLoop 0 s
testStoredInfiniteCoordClamped 0 s
testFRDeterminism 0 s
testCircleSingleNodeAtCenter 0 s

EditorViewTest

helpTextListsGesturesAndDerivedViewLayoutEditing 0 s
derivedResetGuardSkipsCleanupWhenTheDerivedGraphWasAlreadyNull 0 s
draggingTheVerticalScrollBarPansTheViewTransformInY 0.001 s
syncCommandWithNodeParameterUsesProvidedNode 0.002 s
cstnEpsilonSemanticsShowsReactionTimeSpinnerInCommandBar 0.018 s
curvatureForEdgeMissingInDerivedIsDroppedWithoutError 0.002 s
menuBarContainsFileMenuWithExpectedItems 0.001 s
decliningTheNetworkKindLeavesTheEditorUntouched 0.001 s
fileInfoSitsLeftAndOutcomeRightInStatusBar 0.001 s
setInspectorPanelWithNullClearsSlot 0.001 s
statusBarShowsCountsAndOmitsNonApplicableEntries 0.003 s
alignToTopLeftKeepsTheViewScaleUnchanged 0.002 s
inspectorDividerPositionCanBeAdjusted 0.001 s
stnuBothStnuButtonsEnabledWithFdStnu 0.002 s
networkDependentItemsAreDisabledWhileTheChooserDialogIsShowing 0.094 s
clearingTheDerivedGraphEmptiesTheDerivedView 0.005 s
alignToTopLeftMarksDirtyAndKeepsTheDerivedGraphValid 0.001 s
stnNetworkShowsOnlyStnCommandsAndNoCstnuControls 0.002 s
inspectorPanelContainerIsDockedBelowTheViews 0.001 s
inputAndDerivedCanvasesAreCreated 0.001 s
networkFileChooserDefaultFilterAcceptsAllRegistryExtensions 0.004 s
tooltipDoesNotShowAScalarPotential 0.002 s
inPlaceRecalculationDoesNotOverlapAntiparallelEdges 0.002 s
stnCommandBarShowsAlgorithmComboAfterInit 0.002 s
cstnAutoSwitchesToIrSemanticsWhenHunsberger18SelectedWithStd 0.003 s
tooltipShowsNameOnlyWhenNoPotentials 0.001 s
cancellingSaveAsLeavesFileMenuItemsExactlyAsBeforeTheAttempt 0.079 s
cstnCommandBarShowsAlgorithmComboAndDcSemanticsControls 0.005 s
newNetworkMenuGestureAddsAVisibleZNodeAtAFixedPosition 0.071 s
derivedPanelCommandsActOnlyOnTheDerivedView 0.214 s
tooltipShowsLabeledPotentialsWhenNotEmpty 0.002 s
derivedViewDeleteRemovesSelectedNodesAndAppendsStatusMessage 0.002 s
alignToTopLeftMovesOriginAndPreservesDistances 0.002 s
statusBarSitsAboveTheViewsAndBelowTheCommandBars 0.002 s
drawingWithNoNetworkOpenAsksWhichKindAndThenProceeds 0.002 s
cancellingExportLeavesFileMenuItemsExactlyAsBeforeTheAttempt 0.150 s
cstnHunsberger19DoesNotAutoSwitchSemantics 0.003 s
creatingACstnuNetworkShowsCstnuCommandsAndCheckBoxes 0.002 s
stnuBothStnuButtonsEnabledWithFdStnuImproved 0.001 s
noNetworkOpenShowsNoCommandBarNoSettingsAndNoSaveExportMenuItems 0.001 s
derivedViewHasNavigationOnlyInteractionInstalled 0.002 s
stnuControllabilityDisabledAndDispatchabilityEnabledWithMde 0.001 s
inputPanelCommandsActOnlyOnTheInputView 0.220 s
settingsPanelIsEmptyForOSTNU 0.002 s
derivedViewCanBeNavigatedWithTheWheel 0.002 s
creatingAnStnNetworkMakesCommandsAndSaveExportAppear 0.002 s
panningInXUpdatesTheHorizontalThumb 0.002 s
zoomingChangesTheScrollBarThumbSize 0.002 s
commandBarIsBuiltFromControllerCommands 0.001 s
commandBarDisabledOnEmptyGraphAndEnabledAfterAddingNode 0.002 s
saveAsPlainStnuIsVisibleOnlyForAnOpenStnu 0.003 s
panningInYUpdatesTheVerticalThumb 0.002 s
curvatureButtonsDisabledWithoutSelectionAndModifySelectedEdges 4.519 s
derivedPanelCommandsDisabledWithoutDerivedGraphAndReEnabledAfterACalculation 0.006 s
longMessageDoesNotPushTheGraphInfoOut 0.002 s
setInspectorPanelWithComponentAddsIt 0.001 s
cstnuNetworkShowsCstnuCommandsAndPropagationCheckBoxes 0.002 s
scrollBarsAreEnabledOnlyWhenTheContentExceedsTheView 0.002 s
draggingTheScrollBarPansTheViewTransform 0.002 s
alignTopLeftWithBothGraphsAlignsBothPanelsAndKeepsTheZoom 0.002 s
cstnHunsberger20LocksDcSemanticsToIr 0.002 s
layoutComboContainsAvailableLayouts 0 s
documentListenerObservesHasOpenNetworkTrueDuringNewNetwork 0.003 s
cancellingOpenLeavesFileMenuItemsExactlyAsBeforeTheAttempt 0.080 s
menuBarContainsEditAppearanceAndHelpMenus 0.002 s
syncCommandRunProducesResultAndMessage 0.002 s
alignTopLeftWithoutDerivedGraphAlignsTheInputOnly 0.002 s
stnuControllabilityEnabledAndDispatchabilityDisabledWithRul2018 0.002 s
explicitCurvatureTransfersToSameNamedDerivedEdge 0.001 s
changingNetworkTypeRebuildsCommandBar 0.002 s
buttonsAreReEnabledAfterSyncCommand 0.001 s
activeLayoutWorkerIsNullBeforeLayout 0.002 s
plainStnuSaveChooserUsesThePlainStnuFilter 0.003 s
noMessagingComponentRemainsBetweenViewsAndInspector 0.004 s
stnuCommandBarShowsAlgorithmComboBetweenInitAndControllability 0.002 s
addingAntiparallelEdgeInPlaceCurvesBothEdgesImmediatelyWithoutAnUnrelatedEvent 0.002 s
outcomeAndGraphInfoShareTheSameBottomContainer 0.005 s
statusBarIsNotPartOfTheInspectorSplit 0.001 s
alignToTopLeftIsNoOpOnEmptyGraph 0.002 s
cstnRejectsStdSemanticsUnderHunsberger18 0.005 s

LabeledLowerCaseValueTest

empty 0 s
parse 0.001 s

CSTNGraphTest

enlarge 0 s
UnmodifiableClearTest 0 s
UnmodifiableTest 0 s
create 0 s
managinDifferentEdges 0 s
testGetChildrenOf 0 s
cloneTest 0 s
addManyNodes 0 s
removeNode 0 s
reverse 0 s

NetworkTypeRegistryTest

canonicalExtensionThrowsForUnmanagedType 0 s
canonicalExtensionIsFirstRegisteredExtension 0 s
managedTypesAreExactlyTheSevenOldEditorTypes 0 s
typeForFileNameReturnsNullForUnknownOrMissingExtension 0 s
infoForEveryManagedTypeIsPresentAndNonNull 0 s
everyManagedTypeIsSparseByDefault 0 s
pstnIsNotManaged 0 s
typeForFileNameResolvesEveryRegisteredExtensionCaseInsensitively 0 s

TCGraphMLReaderNetworkTypeTest

missingNetworkTypeKeepsLegacyParameterPromotion 0.001 s
declaredCstnuWithParameterNodesIsRejected 0.002 s
declaredPcstnuRemainsPcstnu 0.001 s
incompatibleDeclaredTypeReportsBothTypesAndFileName 0.002 s
addingAParameterNodeMakesTheGraphAPcstnu 0 s
makingAnExistingNodeAParameterMakesTheGraphAPcstnu 0 s
writerDeclaresPcstnuWhenAParameterNodeIsPresent 0 s
unknownDeclaredTypeIsMalformedGraphML 0.001 s
declaredTypePreservesFingerprintAcrossRoundTrip 0.003 s

STNUAddSemiRigidCyclesTest

successfulRunRecordsADynamicControllabilityOutcomeAndNoDispatchabilityOutcome 0.006 s
theOutcomeSurvivesAGraphMLWriteReadRoundTrip 0.025 s
theNameSurvivesARoundTripWithoutInvalidatingTheOutcome 0.027 s
with6DiamondAddsSixTightSemiRigidCycles 0.023 s
with4DiamondAddsFourTightSemiRigidCycles 0.005 s
withDiamondsThreeNestedInstanceHasNoUNodeAndIsRejectedAtDiscovery 0.009 s
outputNameAppendsTheSuffixWhenThereIsNoTrailingIndex 0 s
unconnectedWNodeIsRejectedByThePrecondition 0.001 s
outputNamePutsTheSuffixBeforeATrailingIndex 0.001 s

GraphApiGapsTest

t1b_getEdgeImplClass_dense_STNUEdge 0 s
t1d_getEdgeImplClass_sparse_STNUEdge 0 s
g2g_ownsNode_nonexistentName 0 s
g2c_ownsEdge_differentName 0 s
t4a_hasSameEdgesOf_emptyDense 0 s
g2h_ownsEdge_ownsNode_bothBackends 0 s
t4c_hasSameEdgesOf_emptyDenseSparse 0 s
g2e_ownsNode_differentGraphSameName 0 s
t3d_hasSameEdgesOf_false_changedEndpoint_sparseDefault 0 s
g2b_ownsEdge_sameObject 0 s
t1a_getEdgeImplClass_dense_STNEdge 0 s
t2b_hasSameEdgesOf_sparseSparse_sameContent 0 s
g2f_ownsEdge_nonexistentName 0 s
t2c_hasSameEdgesOf_denseSparse_crossBackend 0 s
t4b_hasSameEdgesOf_emptySparse 0 s
g2d_ownsNode_sameObject 0 s
t2a_hasSameEdgesOf_denseDense_sameContent 0 s
t1c_getEdgeImplClass_sparse_STNEdge 0 s
t3b_hasSameEdgesOf_false_changedValue 0 s
g2a_ownsEdge_disjointGraphs_sameName 0 s
t3c_hasSameEdgesOf_false_changedEdgeName 0.001 s
t3a_hasSameEdgesOf_false_differentEdgeCount 0 s

GetApspJohnsonOTest

skipsEdgeWithoutOrdinaryValueInsteadOfThrowing 0 s

CSTNPotentialTest

testDynamicConsistencyCheckWOInit 0 s
testInitAndCheck 0 s
testPotentialR3 0.001 s
testSingleSinkShortestPaths 0 s
testUpperPotentialR3 0.001 s
testSingleSourceShortestPaths 0 s
testDynamicConsistencyCheckWOInitUpper 0.001 s
testInitAndCheckWithUpperBounds 0 s

AbstractCSTNEdgesToCheckTest

addBehavesIdenticallyOnDenseAndSparseBackends 0 s

LabeledNodeTest

potentialPut1 0 s
testEquals 0 s

FDPlusMinusEquivalenceTest

plusEqualsMinus 0.006 s
minimizationIsTheSameFromFDAndFromMorris 0.005 s

MDEStatsRunnerTest

testMDEStatsOn500_000 1.048 s

GraphMLCanonicalOrderTest

testSaveRoundTripReachesFixedPoint 0.007 s
testOutputIsSortedIndependentlyOfInsertionOrder 0 s
testRepeatedSavesAreByteIdentical 0.002 s
testRealInstancesAreWrittenInNameOrder 0.004 s

LukeMDEGoldenTest

lukeExamplesMatchMDEAfterNormalization 0.019 s

DefaultGraphStyleTest

stnuEdgeLabelShowsWait 0 s
svgExportContainsEdgeValuesAndNotEdgeName 0.001 s
edgeLabelNeverContainsEdgeName 0.001 s
cstnuEdgeLabelShowsUpperAndLowerCase 0 s
stnEdgeLabelShowsOrdinaryValue 0 s
nodeLabelWidthIsSmallerThanNodeDiameter 0 s
edgeWithoutValuesHasEmptyLabel 0 s
multiLineEdgeRendersAndDiffersFromSingleLine 0.007 s
nodeRadiusGrowsWithNameLengthAndNeverBelowMinimum 0.001 s
cstnEdgeLabelShowsAllLabeledValues 0 s
cstnpsuEdgeLabelShowsAllLowerCases 0 s

MDECSpecialTest

testCSpecialDetectedByM3 0 s
testVWStandInSurvivesFullPipeline 0 s

STNUEdgeTest

testParserUpperCase 0 s
updateWait 0 s
testLowerCase 0 s
testUpperCase 0 s
testLowerCaseNonValid 0 s
setWait 0 s
testConstructor 0 s
testIsEmptyClear 0 s

ObjectArrayFifoSetQueueTest

testEnqueue 0 s
testToArray 0 s
testComparator 0 s
testEnqueueFirst 0 s
testClear 0 s
testFirst 0 s
testLast 0 s
testSize 0 s
testToString 0 s
testDequeueLast 0 s
testContains 0 s
testDequeue 0 s
testIsEmpty 0 s

CSTNPSUTest

cartesianProductRefusesAProductTooLargeForAnInt 0 s
testPrototypalLink 0 s
testN16ZTraceCreatesEmptyLabelMinus21OnlyAfterTheLaterBInsertion 0 s
testLabelModificationQR0 0 s
testLabelModificationQR3 0 s
test_llcRule 0.007 s
cartesianProductOfNoListsIsTheSingleEmptyTuple 0.001 s
test_lncRule 0 s
testFourAlternativesTerminatesWithoutPrototypalLinkOmegaConstraints 0.024 s
test_lcucRule 0 s
test_lucRule 0 s
testLabelModificationR3bis 0 s
cartesianProductTuplesAreImmutable 0.001 s
testCrossCaseRule 0 s
cartesianProductIsLazyAndDoesNotMaterializeItsElements 0 s
testN16ZUpperCaseInsertionsDoNotCreateAnEmptyLabelMinus21 0 s
testConfigureSubNetworks 0.002 s
cartesianProductEnumeratesWithTheLastListVaryingFastest 0 s
cartesianProductIsEmptyWhenAnyListIsEmpty 0 s
testLabelModificationR0 0 s
testLabelModificationR3 0 s
test_flucRule 0 s
testUpperCaseRule 0 s
testCaseLabelRemovalRule 0 s

CanvasInteractionTest

verticalScrollPansVertically 0.048 s
navigationOnlyOptionalDeletionCallbackRemovesSelectedNodesOnly 0.616 s
navigationOnlyClickSelectsTheNode 0 s
shiftClickAddsAndRemovesFromTheSelection 0 s
deleteKeyRemovesTheSelection 0.001 s
navigationOnlyDragFromNodeBorderDoesNotCreateAnEdge 0 s
selectionRectangleSelectsContainedNodesOnly 0.001 s
doubleClickOnEmptySpaceCreatesANodeThroughTheController 0.001 s
nodesCreatedOnABrandNewNetworkAreNumberedFromN2 0 s
clickOnEdgeSelectsOnlyThatEdge 0.002 s
dragFromNodeBorderDoesNotMoveTheNodeAndCreatesAnEdge 0.001 s
installRegistersAllListenersAndRendersWithOverlayInstalled 0.030 s
shiftScrollPansHorizontally 0 s
metaZeroFitsTheCanvasToTheDrawingBounds 0 s
navigationOnlyScrollPansAndZooms 0.001 s
dragFromNodeCenterIsRejectedAsAnEdgeCreation 0 s
selectedEdgeWithoutRouteDrawsOverlayAndKeepsHandlesOnTheChord 0.002 s
backspaceKeyRemovesTheSelection 0.001 s
popupDoesNotChangeTheSelection 0.001 s
spaceDragPansTheViewWithoutSelecting 0 s
navigationOnlyDoubleClickOnEmptySpaceCreatesNoNode 0 s
singleClickDoesNotTriggerTheAttributeEditListener 0.001 s
selectionRectangleIsAdditiveWithShift 0 s
clickOnNodeSelectsOnlyThatNode 0.001 s
navigationOnlyDeleteKeyDoesNotRemoveAnything 0 s
borderClickWithoutDraggingSelectsTheNode 0 s
navigationOnlyDoesNotShowTheSnapRingOnHover 0.010 s
navigationOnlyDoubleClickOnNodeStillNotifiesTheAttributeEditListener 0.001 s
metaPlusAndMinusZoomAboutTheCanvasCenter 0.001 s
doubleClickOnNodeNotifiesTheAttributeEditListenerWithThatNode 0.001 s
navigationOnlySpaceDragPansTheView 0 s
plainClickOnAnAlreadySelectedNodeKeepsTheSelection 0 s
metaScrollZoomsKeepingTheModelPointUnderThePointer 0.001 s
popupNotifiedOnlyOnceWhenBothPressAndReleaseTrigger 0 s
doubleClickOnEdgeNotifiesTheAttributeEditListenerWithThatEdge 0.001 s
selectionRectangleSelectsIntersectedEdges 0 s
navigationOnlyShiftClickTogglesSelection 0.001 s
uninstallRemovesListenersAndRestoresTheOverlayToNull 0.004 s
popupTriggerOnReleaseIsHandledToo 0 s
endpointHandleDragStoresAngleOnNodeCircumference 0.001 s
dragFromNodeCenterMovesTheNodeInModelCoordinates 0.001 s
dragFromSelectedNodeMovesAllSelectedNodes 0 s
dragMoveAccountsForTheCurrentZoom 0 s
shiftDragFromTheNodeCenterCreatesAnEdge 0.001 s
clickOnEmptyCanvasClearsTheSelection 0 s
hoverRingDisappearsWhenThePointerLeavesTheCanvas 0.007 s
navigationOnlyDragFromNodeCenterDoesNotMoveTheNode 0 s
popupTriggerNotifiesTheContextMenuRequestListenerWithTheElementUnderThePointer 0.001 s
navigationOnlyLayoutEditingMovesSelectedNodesWithoutEnablingStructuralEdits 0 s
hoverOverTheBorderShowsTheSnapRingAndHoverElsewhereDoesNot 0.004 s
dragFromNodeBorderReleasedOnEmptySpaceCreatesNoEdge 0 s

RCRepresentativeSelectionTest

manageRCsFallsBackToNameWhenNoTiedNodeIsContingent 0.001 s
getRepresentativeRigidComponentsPrefersActivationAmongRemainingTies 0.002 s
getRepresentativeRigidComponentsPrefersZWhenZIsTiedForTheMinimum 0 s
reOrientEdgeWeightComputesDeltaPlusOffsetMeasuredMinusOffsetOther 0.001 s
getRepresentativeRigidComponentsPicksArgminNotZWhenZIsNotTied 0 s
manageRCsPrefersContingentTimepointAmongTies 0.001 s
manageRCsM2PrefersAContingentTimePointAmongTies 0 s

MDEPhasesTest

testM1 0.001 s
testM2 0.001 s
testM3 0.002 s
testM4 0.003 s
testM5 0.002 s

PngExporterTest

testEmptyGraph 0.012 s
testPngCreatedAndReadable 0.008 s
testScaleDoublesDimensions 0.008 s
testInkNotCutAtBorders 0.007 s

LabeledIntTreeMapTest

parseTest 0 s
equals1 0 s
scanWithRemoving 0.001 s
testMerge20160320 0 s
testMerge20160408 0.001 s
distruzioneBase2 0.001 s
minValue 0 s
equals 0 s
removeAllValuesGreaterThan 0 s
putAllTest 0.001 s
unknown 0 s
differentValuesWithBase 0.001 s
caso20141021 0 s
caso20141128 0 s
semplificazioneRicorsivaTest 0 s
putACleaningValueTest 0 s
simplificationWithUnknown1 0.001 s
testKeySetForRemoving 0 s
alreadyRepresents 0 s
semplificazione0Test 0 s
semplificazione1Test 0 s
semplificazione3Test 0 s
simplificationWithInfinite 0 s
checkIntSet 0 s
minValueConsistentWithTest 0 s
semplificazioneBase1Test 0 s
semplificazioneBase2Test 0.001 s
semplificazioneBase3Test 0 s
semplificazioneBase4Test 0 s
semplificazione20230605Test 0 s
semplificazione20230606Test 0.001 s
distruzioneBase 0 s
removeAll 0 s
testRemoveUsingKey 0.002 s
simplificationWithUnknown 0.003 s
insert0 0 s
casoBaseConValoriDistinti 0 s

EditorSettingsTest

reactionTimeBelowOneIsRejected 0 s
gettersReflectSetters 0 s
checkTimeoutMustBePositive 0 s
defaultsMatchTheOldEditor 0 s

CSTNirR3Test

testLabeledPropagationForwardOfInfty 0 s
testLabeledPropagationBackwardOfInfty1 0 s
testQstar 0 s
testLabeledPropagation1 0 s
testLabeledPropagation2 0 s
testLabeledPropagation3 0 s
testLabeledPropagation4 0 s
testLabelModificationR0Z 0 s
testLabelModificationqR3 0 s
testLabeledPropagationBackwardOfInfty 0 s
testLabeledPropagation 0 s
testAlphaBetaGamaPrime 0.001 s
testLabelModificationR0 0 s
testLabeledPropagationForwardOfInfty1 0 s
testRemoveChildren 0 s
testLabelModificationR3 0 s
testLabelModificationR3withUnkown 0 s

ActiveWaitsTest

addWait 0 s
testToString 0 s
remove 0 s

STNUTest

testNormalForm 0 s
activationUniqueness 0.002 s
testSrnCycleFinder_BFCT 0.005 s
srncOrdinaryEdgeCountIsEmptyWithoutExpansion 0.005 s
testMinDistESTNUWithActivationInRigidComponentFD 0.002 s
testMinDistESTNU20231219 0.002 s
testMinDistESTNU20231220 0.004 s
testMorris2014DispatchableWithOToC 0.002 s
testMinDEbetterGetStandInEdgesAssumingManyDiamondsFig5 0.002 s
srncMultiplicityMapsIterateReproducibly 0.136 s
srncOrdinaryEdgeCountIsDeterminedWithoutTheNetwork 0.002 s
testSrnCycleFinderMagicLoop 0.001 s
testMDESimple 0.001 s
testMinDistESTNUWithComplicatedRigidComponent 0.006 s
testSMDELocalInfoWithRCFigure4CR2 0.001 s
testMinDistESTNUWithSTNUWithRCInducedByMaxMinEdge 0.003 s
testMinDispESTNUWithNegativeAddedToAWait 0.002 s
testSRNCFinderNotDC002 0.023 s
testSRNCFinderNotDC020 0.012 s
testSRNCFinderNotDC033 0.013 s
testMinDistESTNUWithActivationInRigidComponent0distanceFD 0.002 s
testGetStandInEdgesAssumingManyDiamondsFirstPart 0.004 s
testMinDistESTNUWithActivationInRigidComponentFD1 0.002 s
testFDWithNegativeAddedToAWait 0.001 s
testSrnCycleFinder_ccLoopDC 0 s
testMDESTNUWithSTNUWithRCInducedByMaxMinEdge 0.003 s
srncCyclicEdgeDerivationIsReported 0.003 s
aidinNotDCSRNCycleFinder 0.001 s
testMDESTNUWithComplicatedRigidComponent 0.003 s
testSrnCycleFinder_cycleInterruptions 0.002 s
srncGeneratingPathsMatchTheEdgesTheyAnnotate 0.024 s
testFD_STNUWithNegativeAddedToAWait 0.002 s
testMDESTNU20231219 0.001 s
testMDESTNU20231220 0.002 s
srncMultiplicityMapsSurviveARemoval 0.001 s
testSrnCycleFinder_ccLoopNOTDC 0.001 s
testGetActivationNode 0 s
testMinDistESTNU 0.001 s
testMorris2014DispatchableWithNegativeAddedToAWait 0.001 s
testMinDistESTNUWithActivationInRigidComponent0DistanceMorris 0.001 s
srncOrdinaryEdgeCountWithoutRepetitions 0.011 s
testMinDistESTNUWithActivationInRigidComponentMorris1 0.002 s
testMinDistESTNUWithActivationInRigidComponentMorris 0.001 s
testGraphAlgsStrongConnectedComponentsUsesEveryMdeM3Arc 0 s
testMinDistESTNUSimple 0.001 s
distinctActivationTimePointsAreDetected 0 s
testRigidComponents 0.002 s
testGetUpperContingentEdge 0 s
testMDEWithActivationInRigidComponentFD 0.001 s
testMinDEbetterGetStandInEdges 0.002 s
testMinDEgetStandInEdges 0.002 s
testMinDistESTNUSimpleX02C 0.001 s
testMDESimpleX02C 0.001 s
testGetPCInfo 0.001 s
testSrnCycleFinder_ccLoopNotDCOnA 0.001 s
testMinDistESTNUWithOLengthRigidComponent 0 s
testSMDELocalInfoWithRCFigure4 0.001 s
testMDELocalInfoWithRCBeforeAandA1 0.001 s
testBellmanFordOL 0 s
srncDoesNotCountAWaitAmongTheContingentOccurrences 0.001 s
testSTNUWithActTPinRC 0.004 s
testLuke20240102About0EdgetoC 0 s
testMinDistESTNUWithConstraintVCInducedByRigidComponent 0.002 s
testPredecessor 0 s
testMDELocalInfoWithRCBeforeA 0.002 s
srncContingentOrderIsAReproducibleVariableOrder 0.065 s
srncOrdinaryEdgeCountCountsRepeatedEdges 0.001 s
testMinDEbetterGetStandInEdgesAssumingManyDiamonds 0.001 s
testFD_STNU 0.001 s
testSrnCycleFinder_adjustmentPath4W 0.001 s
testGetLowerContingentEdge 0 s

ALabelTest

remove 0 s
getALetter 0 s
conjunct 0 s
contains 0 s
array 0 s
count 0 s
parse 0 s
intersect 0 s
conjunction 0 s
compare 0 s
creation 0 s

CSTNUGraphMLReaderTest

testSTN 0 s
testCSTNU 0.001 s

NetworkFingerprintTest

testFingerprintHasVersionedFormat 0 s
testCanonicalFormDeterministicAndOrdered 0 s
testCaseLabelChangeIsDetected 0 s
testEdgeNameDoesNotChangeFingerprint 0 s
testSparseAndDenseBackendsProduceSameFingerprint 0.001 s
testDifferentVersionIsNotReportedAsMismatch 0 s
testPresentationAndDerivedDataDoNotChangeFingerprint 0.001 s
testSemanticChangesAreDetected 0.001 s
testMatchesSameContentTrueDifferentContentFalse 0.001 s
testFingerprintIsInsertionOrderIndependent 0 s
testAlabelRegistrationOrderDoesNotChangeFingerprint 0 s
testIsVersionComparableRecognizesOnlyCurrentPrefix 0 s
testReadWriteRoundTripIsFingerprintStable 0.030 s

STNTest

testMakeDispatchableWithRigidComponent 0.001 s
depthFirstOrder1 0 s
testPredecessorSTN20211230 0.005 s
testBFCT8Nodes 0.002 s
testUndominatedEdgesSTN20211230 0.002 s
testUndominatedEdges1 0 s
depthFirstOrder 0 s
testBFCTWithNegativeCycle 0.001 s
testRigidComponentMethods 0 s
testMakeDispatchableStn20211230 0.002 s
testGetRepRigidComponents 0 s
testCollapseRigidComponents 0.001 s
yenFamilyPublishesTheNegativeCycle 0.004 s
testPredecessor 0.001 s
testStrongConnectedComponents 0 s
onlyBfctAndYenFamilyCanGiveTheNegativeCycle 0 s