Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
215 0 3 0 98.605% 5.107

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
org.apache.commons.scxml.env.jexl 6 0 0 0 100% 0.015
org.apache.commons.scxml.env 21 0 0 0 100% 0.078
org.apache.commons.scxml.model 71 0 0 0 100% 1.718
org.apache.commons.scxml.env.jsp 3 0 0 0 100% 0.016
org.apache.commons.scxml.test 0 0 0 0 0% 0
org.apache.commons.scxml 70 0 0 0 100% 1.952
org.apache.commons.scxml.invoke 6 0 0 0 100% 0.719
org.apache.commons.scxml.env.servlet 1 0 0 0 100% 0
org.apache.commons.scxml.io 25 0 3 0 88% 0.312
org.apache.commons.scxml.semantics 6 0 0 0 100% 0
org.apache.commons.scxml.issues 5 0 0 0 100% 0.297
org.apache.commons.scxml.env.faces 1 0 0 0 100% 0

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

org.apache.commons.scxml.env.jexl

Class Tests Errors Failures Skipped Success Rate Time
StaticMethodTest 1 0 0 0 100% 0.015
JexlContextTest 3 0 0 0 100% 0
JexlEvaluatorTest 2 0 0 0 100% 0

org.apache.commons.scxml.env

Class Tests Errors Failures Skipped Success Rate Time
StopWatchTest 1 0 0 0 100% 0.015
AbstractStateMachineTest 1 0 0 0 100% 0.047
SimpleContextTest 12 0 0 0 100% 0
AbstractSCXMLListenerTest 4 0 0 0 100% 0.016
LogUtilsTest 3 0 0 0 100% 0

org.apache.commons.scxml.model

Class Tests Errors Failures Skipped Success Rate Time
ActionTest 4 0 0 0 100% 0
CustomActionTest 14 0 0 0 100% 0.203
PathTest 18 0 0 0 100% 0
HistoryTest 5 0 0 0 100% 0.265
ActionsTest 1 0 0 0 100% 0.031
StatelessModelTest 6 0 0 0 100% 0.75
DatamodelTest 4 0 0 0 100% 0.422
StateTest 14 0 0 0 100% 0
AssignTest 1 0 0 0 100% 0.047
TransitionTest 4 0 0 0 100% 0

org.apache.commons.scxml.env.jsp

Class Tests Errors Failures Skipped Success Rate Time
RootContextTest 1 0 0 0 100% 0.016
ELEvaluatorTest 2 0 0 0 100% 0

org.apache.commons.scxml.test

Class Tests Errors Failures Skipped Success Rate Time
TestingTestSuite 0 0 0 0 0% 0

org.apache.commons.scxml

Class Tests Errors Failures Skipped Success Rate Time
EventDataTest 3 0 0 0 100% 0.204
WizardsTest 2 0 0 0 100% 0.14
TieBreakerTest 6 0 0 0 100% 0.218
StatusTest 4 0 0 0 100% 0
BuiltinTest 3 0 0 0 100% 0
SCXMLExecutorTest 14 0 0 0 100% 0.859
WildcardTest 2 0 0 0 100% 0.047
TriggerEventTest 4 0 0 0 100% 0
NamespacePrefixedXPathsTest 2 0 0 0 100% 0.484
SCXMLHelperTest 19 0 0 0 100% 0
SCInstanceTest 11 0 0 0 100% 0

org.apache.commons.scxml.invoke

Class Tests Errors Failures Skipped Success Rate Time
InvokeParamNameTest 3 0 0 0 100% 0.313
InvokeTest 3 0 0 0 100% 0.406

org.apache.commons.scxml.env.servlet

Class Tests Errors Failures Skipped Success Rate Time
ServletContextResolverTest 1 0 0 0 100% 0

org.apache.commons.scxml.io

Class Tests Errors Failures Skipped Success Rate Time
SCXMLParserTest 3 0 0 0 100% 0.078
StateSrcTest 1 0 0 0 100% 0.047
SCXMLSerializerTest 16 0 3 0 81.25% 0
SCXMLDigesterTest 5 0 0 0 100% 0.187

org.apache.commons.scxml.semantics

Class Tests Errors Failures Skipped Success Rate Time
TransitionTargetComparatorTest 6 0 0 0 100% 0

org.apache.commons.scxml.issues

Class Tests Errors Failures Skipped Success Rate Time
Issue64Test 2 0 0 0 100% 0.078
Issue62Test 3 0 0 0 100% 0.219

org.apache.commons.scxml.env.faces

Class Tests Errors Failures Skipped Success Rate Time
SessionContextTest 1 0 0 0 100% 0

Test Cases

StopWatchTest

testStopWatch 0.015

AbstractStateMachineTest

testMoreThanOneScxmlDocument 0.047

SimpleContextTest

testHasTrue 0
testHasNullParent 0
testHasParentWrongKey 0
testHasParentCorrectKey 0
testGetNull 0
testGetValue 0
testGetParentValue 0
testGetParentNull 0
testGetParentWrongValue 0
testSetVarsChangeValue 0
testSetVarsEmpty 0
testSetVarsParent 0

AbstractSCXMLListenerTest

testAbstractSCXMLListener0 0.016
testAbstractSCXMLListener1 0
testAbstractSCXMLListener2 0
testAbstractSCXMLListener3 0

LogUtilsTest

testGetTTPathParentNull 0
testGetTTPathParent 0
testTransToString 0

SessionContextTest

testIllegalInstance 0

StaticMethodTest

testJexlStaticMethodInvocation 0.015

JexlContextTest

testNew 0
testPrepopulated 0
testSetVars 0

JexlEvaluatorTest

testPristine 0
testErrorMessage 0

RootContextTest

testRootContext 0.016

ELEvaluatorTest

testPristine 0
testErrorMessage 0

ServletContextResolverTest

testIllegalInstance 0

InvokeParamNameTest

testNameAndExpr 0.188
testSoleNameLocation 0.078
testWrongNameLocation 0.047

InvokeTest

testInvoke01Sample 0.281
testInvoke02Sample 0.047
testInvoke03Sample 0.078

SCXMLParserTest

testSCXMLParserMicrowave03Sample 0.032
testSCXMLParserMicrowave04Sample 0.031
testSCXMLParserInitialAttr 0.015

StateSrcTest

testRecursiveSrcInclude 0.047

SCXMLSerializerTest

testSerializeSCXMLNoStates 0
expected:<....org/2005/07/scxml" []version="version1" i...> but was:<....org/2005/07/scxml" [xmlns:cs="http://commons.apache.org/scxml" ]version="version1" i...>
testSerializeSend 0
testSerializeActionsListNull 0
testSerializeActionsVar 0
expected:< <[]var name="newName" e...> but was:< <[cs:]var name="newName" e...>
testSerializeActionsAssign 0
testSerializeActionsCancel 0
testSerializeActionsLog 0
testSerializeActionsExit 0
expected:< <[]exit expr="newExpres...> but was:< <[cs:]exit expr="newExpres...>
testSerializeActionsElse 0
testSerializeActionsElseIf 0
testSerializeIf 0
testSerializeOnEntrySizeZero 0
testSerializeOnEntry 0
testSerializeOnExitSizeZero 0
testSerializeOnExit 0
testSerializeTransitionEscapeXML 0

SCXMLDigesterTest

testSCXMLDigesterMicrowave01Sample 0.062
testSCXMLDigesterMicrowave02Sample 0.032
testSCXMLDigesterTransitions01Sample 0.031
testSCXMLDigesterPrefix01Sample 0.015
testSCXMLDigesterSend01Sample 0.047

Issue64Test

test01issue64 0.015
test02issue64 0.063

Issue62Test

test01issue62 0.094
test02issue62 0.046
test03issue62 0.079

ActionTest

testGetParentStateIsState 0
testGetParentStateIsParallel 0
testGetParentStateIsHistory 0
testGetParentStateIsInitial 0

CustomActionTest

testAddGoodCustomAction01 0
testAddBadCustomAction01 0
testAddBadCustomAction02 0
testAddBadCustomAction03 0
testAddBadCustomAction04 0
testAddBadCustomAction05 0
testAddBadCustomAction06 0
testHelloWorld 0.015
testCustomActionHelloWorld 0.047
testCustomActionExternalSrcHelloWorld 0.032
testCustomActionOverrideLocalName 0.046
testCustomActionCallbacks 0
testCustomActionEventPayloadHelloWorldJexl 0.032
testCustomActionEventPayloadHelloWorldEL 0.031

PathTest

testConstructorNull 0
testConstructorNullState 0
testConstructorStates 0
testConstructorSourceCrossRegion 0
testConstructorTargetCrossRegion 0
testConstructorParentTarget 0
testConstructorParentSource 0
testConstructorParent 0
testConstructorParentParallel 0
testConstructorParentParallelParent 0
testGetRegionsExitedNull 0
testGetRegionsExitedNotRegion 0
testGetRegionsExitedParallel 0
testGetRegionsExited 0
testGetRegionsEnteredNull 0
testGetRegionsEnteredNotRegion 0
testGetRegionsEnteredParallel 0
testGetRegionsEntered 0

HistoryTest

testSetTypeDeep 0
testSetTypeNotDeep 0
testShallowHistory01 0.109
testDeepHistory01 0.11
testHistoryDefaults01 0.046

ActionsTest

testModelActions 0.031

StatelessModelTest

testStatelessModelSimultaneousJexl 0.109
testStatelessModelSequentialJexl 0.125
testStatelessModelSimultaneousEl 0.125
testStatelessModelSequentialEl 0.141
testStatelessModelParallelSharedSCXML 0.141
testStatelessModelParallelSwapSCXML 0.109

DatamodelTest

testDatamodelSimultaneousJexl 0.141
testDatamodelSimultaneousJsp 0.14
testDatamodelNamespacePrefixedXPaths 0.094
testDatamodel04Jexl 0.047

StateTest

testGetTransitionsListNull 0
testGetTransitionsList 0
testAddTransitionDoesNotContainKey 0
testAddTransitionContainKey 0
testGetTransitionList 0
testHasHistoryEmpty 0
testHasHistory 0
testIsSimple 0
testIsSimpleHasChildren 0
testIsCompositeFalse 0
testIsCompositeParallel 0
testIsCompositeHasChildren 0
testIsRegion 0
testIsRegionNotParallel 0

AssignTest

testAssignSrc 0.047

TransitionTest

testGetRuntimeTargetNullNoParent 0
testGetRuntimeTargetNullWithParent 0
testGetRuntimeTarget 0
testGetPath 0

EventDataTest

testEventdata01Sample 0.079
testEventdata02Sample 0.031
testEventdata03Sample 0.094

WizardsTest

testWizard01Sample 0.094
testWizard02Sample 0.046

TieBreakerTest

testTieBreaker01 0.031
testTieBreaker02 0.015
testTieBreaker03 0.047
testTieBreaker04 0.047
testTieBreaker05 0.031
testTieBreaker06 0.047

StatusTest

testIsFinalStateFalse 0
testIsFinalStateHasParent 0
testIsFinalStateHasEvent 0
testIsFinalState 0

BuiltinTest

testIsMemberEmptySet 0
testIsMemberFalse 0
testIsMemberTrue 0

SCXMLExecutorTest

testSCXMLExecutorMicrowave01JspSample 0.047
testSCXMLExecutorMicrowave02JspSample 0.125
testSCXMLExecutorMicrowave01JexlSample 0.078
testSCXMLExecutorMicrowave02JexlSample 0.14
testSCXMLExecutorMicrowave03JexlSample 0.063
testSCXMLExecutorMicrowave04JexlSample 0.047
testSCXMLExecutorMicrowave05JexlSample 0.031
testSCXMLExecutorPrefix01Sample 0.047
testSCXMLExecutorTransitions01Sample 0.047
testSCXMLExecutorTransitions02Sample 0.046
testSCXMLExecutorTransitions03Sample 0.063
testSCXMLExecutorTransitions04Sample 0.031
testSend01Sample 0.031
testSend02TargettypeSCXMLSample 0.063

WildcardTest

testWildcard01Sample 0.031
testWildcard02Sample 0.016

TriggerEventTest

testTriggerEventGetters 0
testTriggerEventEquals 0
testTriggerEventToString 0
testTriggerEventHashCode 0

NamespacePrefixedXPathsTest

testNamespacePrefixedXPathsJexl 0.25
testNamespacePrefixedXPathsEL 0.234

SCXMLHelperTest

testIsStringEmptyNull 0
testIsStringEmptyZeroLength 0
testIsStringEmpty 0
testIsDescendantNullParent 0
testIsDescendantNotEqual 0
testIsDescendantEqual 0
testIsDescendantParentEqual 0
testGetAncestorClosureEmptySet 0
testGetAncestorClosureUpperBoundNotNullAndContains 0
testGetAncestorClosureContainsParent 0
testIsLegalConfigNoStates 0
testIsLegalConfigInvalidParallel 0
testIsLegalConfigMultipleTopLevel 0
testIsLegalConfigMultipleStatesActive 0
testGetLCASameTarget 0
testGetLCAIsDescendant 0
testGetLCAIsDescendantReverse 0
testGetLCANull 0
testGetLCADistantAncestor 0

SCInstanceTest

testGetRootContextNull 0
testGetRootContext 0
testGetRootContextEvaluator 0
testGetContext 0
testGetContextNullParent 0
testGetContextParent 0
testGetLastConfigurationNull 0
testGetLastConfiguration 0
testIsEmpty 0
testIsEmptyFalse 0
testReset 0

TransitionTargetComparatorTest

testComparatorEquals 0
testComparatorNegative 0
testComparatorPositive 0
testComparatorFirstMoreParents 0
testComparatorSecondMoreParents 0
testComparatorSameParent 0

TestingTestSuite


Failure Details


testSerializeSCXMLNoStates
junit.framework.ComparisonFailure: expected:<....org/2005/07/scxml" []version="version1" i...> but was:<....org/2005/07/scxml" [xmlns:cs="http://commons.apache.org/scxml" ]version="version1" i...>
testSerializeActionsVar
junit.framework.ComparisonFailure: expected:< <[]var name="newName" e...> but was:< <[cs:]var name="newName" e...>
testSerializeActionsExit
junit.framework.ComparisonFailure: expected:< <[]exit expr="newExpres...> but was:< <[cs:]exit expr="newExpres...>