Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
324 1 0 0 99.691% 1.979

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.struts.validator 6 0 0 0 100% 0.066
org.apache.struts.action 105 0 0 0 100% 0.14
org.apache.struts.apps.mailreader.dao.impl.memory 13 0 0 0 100% 0.224
org.apache.struts.taglib 103 0 0 0 100% 0.295
org.apache.struts.apps 1 1 0 0 0% 0
org.apache.struts.chain.commands.generic 8 0 0 0 100% 0.011
org.apache.struts.tiles 5 0 0 0 100% 0.552
org.apache.struts.taglib.html 4 0 0 0 100% 0.006
org.apache.struts.config 42 0 0 0 100% 0.31
org.apache.struts.chain.commands.servlet 7 0 0 0 100% 0.073
org.apache.struts.util 27 0 0 0 100% 0.211
org.apache.struts.faces.util 3 0 0 0 100% 0.091

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

org.apache.struts.validator

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

org.apache.struts.action

Class Tests Errors Failures Skipped Success Rate Time
TestDynaActionForm 46 0 0 0 100% 0.064
TestDynaActionFormClass 7 0 0 0 100% 0.005
TestActionMessages 8 0 0 0 100% 0.007
TestActionServlet 31 0 0 0 100% 0.047
TestActionMessage 8 0 0 0 100% 0.005
TestActionRedirect 5 0 0 0 100% 0.012

org.apache.struts.apps.mailreader.dao.impl.memory

Class Tests Errors Failures Skipped Success Rate Time
MemoryUserDatabaseTest 13 0 0 0 100% 0.224

org.apache.struts.taglib

Class Tests Errors Failures Skipped Success Rate Time
TestTagUtils 103 0 0 0 100% 0.295

org.apache.struts.apps

Class Tests Errors Failures Skipped Success Rate Time
Tomcat5xTestSetup 1 1 0 0 0% 0

org.apache.struts.chain.commands.generic

Class Tests Errors Failures Skipped Success Rate Time
TestCopyFormToContext 6 0 0 0 100% 0.006
TestWrappingLookupCommand 2 0 0 0 100% 0.005

org.apache.struts.tiles

Class Tests Errors Failures Skipped Success Rate Time
TestTilesPlugin 5 0 0 0 100% 0.552

org.apache.struts.taglib.html

Class Tests Errors Failures Skipped Success Rate Time
TestHtmlTag 4 0 0 0 100% 0.006

org.apache.struts.config

Class Tests Errors Failures Skipped Success Rate Time
TestFormBeanConfig 5 0 0 0 100% 0.006
TestForwardConfig 15 0 0 0 100% 0.006
TestActionConfigMatcher 6 0 0 0 100% 0.013
TestFormPropertyConfig 5 0 0 0 100% 0.003
TestActionConfig 6 0 0 0 100% 0.006
CustomMappingTest 0 0 0 0 0% 0
TestModuleConfig 5 0 0 0 100% 0.276

org.apache.struts.chain.commands.servlet

Class Tests Errors Failures Skipped Success Rate Time
TestPerformForward 1 0 0 0 100% 0.005
TestSetOriginalURI 1 0 0 0 100% 0.003
TestAuthorizeAction 5 0 0 0 100% 0.065

org.apache.struts.util

Class Tests Errors Failures Skipped Success Rate Time
TestPropertyMessageResources 3 0 0 0 100% 0.017
TestRequestUtilsPopulate 2 0 0 0 100% 0.033
TestRequestUtils 22 0 0 0 100% 0.161

org.apache.struts.faces.util

Class Tests Errors Failures Skipped Success Rate Time
MessagesMapTestCase 3 0 0 0 100% 0.091

Test Cases

TestFormBeanConfig

testCheckCircularInheritance 0
testCheckCircularInheritanceError 0
testProcessExtendsBaseFormExtends 0.001
testProcessExtendsMissingBaseForm 0
testInheritFrom 0.003

TestCopyFormToContext

testLookupByNameAndRequestScope 0.002
testLookupByActionPath 0
testLookupByNameAndSessionScope 0
testExceptionHandlingWithNullFormName 0
testExceptionHandlingWithNullEverything 0.001
testCopyToDefaultContextKey 0

TestDynaActionForm

testBeanCreate 0.003
testIndexedInitialize 0.002
testScalarInitialize 0.002
testGetDescriptorArguments 0.001
testGetDescriptorBoolean 0.001
testGetDescriptorDouble 0.001
testGetDescriptorFloat 0.001
testGetDescriptorInt 0
testGetDescriptorLong 0.001
testGetDescriptorSecond 0.001
testGetDescriptorShort 0.001
testGetDescriptorString 0.001
testGetDescriptors 0.001
testGetIndexedArguments 0.001
testGetIndexedValues 0.001
testGetMappedArguments 0
testGetMappedValues 0
testGetSimpleArguments 0.001
testGetSimpleBoolean 0.001
testGetSimpleDouble 0.001
testGetSimpleFloat 0.001
testGetSimpleInt 0.001
testGetSimpleLong 0.001
testGetSimpleShort 0.001
testGetSimpleString 0
testMappedContains 0
testMappedRemove 0
testResetGet 0.001
testResetPost 0.001
testSetIndexedArguments 0.001
testSetIndexedValues 0.001
testSetMappedValues 0.001
testSetSimpleBoolean 0.001
testSetSimpleDouble 0.001
testSetSimpleFloat 0.001
testSetSimpleInt 0.001
testSetSimpleLong 0.001
testSetSimpleShort 0.001
testSetSimpleString 0.001
testConfigAdd 0.001
testConfigCreate 0.001
testConfigDuplicate 0.001
testConfigInitialValues 0.001
testConfigProperties 0.001
testConfigRemove 0.001
testClassCreate 0.001

TestDynaActionFormClass

testConfigAdd 0.001
testConfigCreate 0
testConfigDuplicate 0.001
testConfigInitialValues 0
testConfigProperties 0
testConfigRemove 0
testClassCreate 0.001

TestForwardConfig

testCheckCircularInheritanceNoExtends 0
testCheckCircularInheritanceNoConflicts 0
testCheckCircularInheritanceBasicGlobal 0
testCheckCircularInheritanceGlobal2Levels 0
testCheckCircularInheritanceActionForwardsNoConflict 0
testCheckCircularInheritanceActionForwardsBasic 0
testCheckCircularInheritanceActionForwardExtendGlobal 0
testCheckCircularInheritanceActionForwardExtendGlobalSameName 0
testProcessExtendsConfigured 0
testProcessExtendsNoExtension 0
testProcessExtendsBasicExtension 0.001
testProcessExtendsBasicGlobalExtension 0
testProcessExtendsGlobalExtendingAction 0
testProcessExtendsSameNames 0
testProcessExtendsActionExtendsActionExtendsGlobalWithSameName 0

TestActionMessages

testEmpty 0.001
testNotEmpty 0.001
testSizeWithOneProperty 0
testSizeWithManyProperties 0.001
testSizeAndEmptyAfterClear 0
testGetWithNoProperty 0
testGetForAProperty 0
testAddMessages 0

TestActionConfigMatcher

testNoMatch 0.003
testNoWildcardMatch 0.001
testShouldMatch 0.004
testCheckSubstitutionsMatch 0.002
testCheckMultipleSubstitutions 0.002
testUtilBaseEnvironment 0

TestFormPropertyConfig

testBasicInherit 0
testInheritWithInitialOverride 0
testInheritWithTypeOverride 0
testInheritWithTypeOverride2 0
testInheritWithSizeOverride 0

TestPerformForward

testNullForwardPath 0.004

TestActionConfig

testCheckCircularInheritance 0
testCheckCircularInheritanceError 0.001
testInheritFrom 0.001
testProcessExtendsActionExtends 0.001
testProcessExtendsMissingAction 0
testInheritBoolean 0.001

TestSetOriginalURI

testSetOriginalURI 0.002

CustomMappingTest

TestWrappingLookupCommand

testSame 0.002
testWrapContextSubclass 0.002

TestActionServlet

testInitDestroyInternal 0.001
testInitModuleFormBeansNoExtends 0
testInitModuleFormBeansNullFormType 0.003
testInitModuleFormBeansNullPropType 0.002
testProcessFormBeanExtension 0.001
testProcessFormBeanConfigClass 0.004
testProcessFormBeanConfigClassNoExtends 0
testProcessFormBeanConfigClassSubFormCustomClass 0
testProcessFormBeanConfigClassOverriddenSubFormClass 0
testInitModuleExceptionConfigsNoExtends 0
testInitModuleExceptionConfigsNullFormType 0.002
testProcessExceptionExtension 0.001
testProcessExceptionConfigClass 0.004
testProcessExceptionConfigClassNoExtends 0
testProcessExceptionConfigClassSubConfigCustomClass 0
testProcessExceptionConfigClassOverriddenSubFormClass 0
testInitModuleForwardConfigsNoExtends 0
testInitModuleForwardsNullFormType 0.002
testProcessForwardExtension 0.001
testProcessForwardConfigClass 0.003
testProcessForwardConfigClassNoExtends 0
testProcessForwardConfigClassSubConfigCustomClass 0
testProcessForwardConfigClassOverriddenSubConfigClass 0.001
testInitModuleActionConfigsNoExtends 0
testProcessActionExtension 0.001
testProcessActionExtensionWithForwardConfig 0
testProcessActionExtensionWithExceptionConfig 0.001
testProcessActionConfigClass 0.006
testProcessActionConfigClassNoExtends 0
testProcessActionConfigClassSubConfigCustomClass 0
testProcessActionConfigClassOverriddenSubConfigClass 0

TestModuleConfig

testParse 0.154
testParse1_1 0.039
testCustomMappingParse 0.033
testCustomMappingParse1_1 0.026
testPreserveActionMappingsOrder 0.022

TestPropertyMessageResources

testDefaultMode 0.005
testJstlMode 0.005
testResourceBundleMode 0.004

TestActionMessage

testActionMessageWithNoValue 0.001
testActionMessageWithAStringValue 0
testActionMessageWithTwoValues 0.001
testActionMessageWithThreeValues 0
testActionMessageWithFourValues 0
testActionMessageWithArrayValues 0
testActionWithTwoIntegers 0
testActionNoResource 0

TestAuthorizeAction

testAuthorizeOneRole 0.031
testAuthorizeOneOfManyRoles 0
testAuthorizeNoRoles 0.001
testNotAuthorizedOneRole 0.023
testNotAuthorizedOneOfManyRoles 0.003

TestActionRedirect

testActionRedirectRedirectFlag 0.002
testActionRedirectAddParameter 0.007
testActionRedirectWithAnchor 0
testActionRedirectAddSameNameParameter 0.001
testActionRedirectFromExistingForward 0

TestRequestUtilsPopulate

testMultipartVisibility 0.023
testUtilBaseEnvironment 0

TestValidWhen

testProperty 0.045
testOperators 0.002
testString 0.002
testNumeric 0.006
testNull 0.001
testJoined 0.005

TestRequestUtils

testAbsoluteURL 0.036
testActionURL1 0.002
testActionURL2 0.001
testActionURL3 0
testCreateActionForm1a 0.001
testCreateActionForm1b 0.003
testCreateActionForm2a 0.001
testCreateActionForm2b 0.001
testCreateActionForm3a 0.058
testCreateActionForm3b 0
testCreateActionForm4a 0.002
testForwardURL1 0
testForwardURL2 0
testForwardURL3 0.001
testForwardURLa 0.001
testRequestURL 0
testSelectApplication1a 0.001
testSelectApplication1b 0.001
testSelectApplication2a 0.001
testSelectApplication2b 0
testServerURL 0
testUtilBaseEnvironment 0.001

TestHtmlTag

testValidLangTrue 0.003
testValidLangFalse 0
testInvalidLanguage 0
testInvalidCountry 0.001

TestTagUtils

testFilter 0.018
testComputeParameters0a 0.001
testComputeParameters0b 0.001
testComputeParametersInvalidScope 0.024
testComputeParametersBeanNotFound 0
testComputeParametersPropertyThrowsException 0.075
testComputeParametersParamIdParamPropThrowException 0
testComputeParametersParamValueToString 0.001
testComputeParameters1a 0
testComputeParameters1b 0
testComputeParameters1c 0
testComputeParameters2a 0.001
testComputeParameters2b 0
testComputeParameters2c 0
testComputeParameters2d 0
testComputeParameters3a 0
testComputeParameters3aa 0
testComputeParameters3b 0.001
testComputeURL1a 0.003
testComputeURL1b 0.001
testComputeURL1c 0
testComputeURL1d 0.001
testComputeURL1e 0
testComputeURL1f 0.001
testComputeURL1g 0
testComputeURL1h 0
testComputeURL2a 0
testComputeURL2b 0.001
testComputeURL2c 0
testComputeURL2d 0.001
testComputeURL2e 0
testComputeURL2f 0
testComputeURL2g 0
testComputeURL2h 0.001
testComputeURL3a 0.001
testComputeURL3b 0.001
testComputeURL3c 0
testComputeURL3d 0
testComputeURL3e 0.001
testComputeURL3f 0.001
testComputeURL3g 0
testComputeURL3h 0.001
testComputeURL3i 0
testComputeURL3j 0.001
testComputeURL3k 0
testComputeURL3l 0
testComputeURL3m 0
testComputeURLCharacterEncoding 0
testComputeURLCharacterEncodingMultipleSpecifier 0.001
testComputeURLCharacterEncodingAction 0.002
testPageURL1 0.001
testPageURL2 0
testPageURL3a 0
testPageURL3b 0
testencodeURL1 0
testGetActionErrors1a 0.003
testGetActionErrors1b 0
testGetActionErrors1c 0
testGetActionErrors1d 0
testGetActionErrors1e 0
testGetActionMappingName1 0.002
testString_getActionMappingURL_String_PageContext 0
testString_getActionMappingURL_String_String_PageContext_boolean1 0
testString_getActionMappingURL_String_String_PageContext_boolean2 0
testString_getActionMappingURL_String_String_PageContext_boolean3 0
testString_getActionMappingURL_String_String_PageContext_boolean4 0
testString_getActionMappingURL_String_String_PageContext_boolean5 0
testString_getActionMappingURL_String_String_PageContext_boolean6 0
testActionMessages_getActionMessages_PageContext_String1 0
testActionMessages_getActionMessages_PageContext_String2 0
testActionMessages_getActionMessages_PageContext_String3 0.001
testActionMessages_getActionMessages_PageContext_String4 0
testActionMessages_getActionMessages_PageContext_String5 0.001
testActionMessages_getActionMessages_PageContext_String6 0
testModuleConfig_getModuleConfig_PageContext 0.001
testLocale_getUserLocale_PageContext_String 0
test_boolean_isXhtml_PageContext 0.001
test_Object_lookup_PageContext_String__String1 0
test_Object_lookup_PageContext_String__String2 0.001
test_Object_lookup_PageContext_String__String3 0
test_Object_lookup_PageContext_String_String_String1 0.001
test_Object_lookup_PageContext_String_String_String2 0.005
test_Object_lookup_PageContext_String_String_String3 0
testMessageBadParams 0.001
testMessageRequestBadKey 0.002
testMessageSessionBadKey 0.001
testMessageApplicationBadKey 0.002
testMessageRequestGoodKey 0.001
testMessageApplicationGoodKey 0.001
testMessageRequestGoodKeyWithNullParams 0.001
testMessageApplicationGoodKeyWithNullParams 0.001
testMessageRequestGoodKeyWithParams 0.002
testMessageApplicationGoodKeyWithParams 0.002
testPresentNulls 0
testPresentBadKey 0.002
testPresentGoodKey 0
testWriteNullParams 0
testWrite 0.001
testWriteThrowException 0
testWritePrevious 0.001
testWritePreviousThrowException 0
testWritePreviousBody 0.001
testOverrideInstance 0

TestTilesPlugin

testMultiFactory 0.35
testSingleSharedFactory 0.032
testI18FactorySet_A 0.015
testI18FactorySet_B 0.114
testUtilBaseEnvironment 0.001

MessagesMapTestCase

testContainsKey 0.068
testGet 0.002
testPristine 0.001

MemoryUserDatabaseTest

testCase01 0.067
testCase02 0.02
testCase03 0.018
testCase04 0.017
testCase04a 0.013
testCase05 0.011
testCase05a 0.008
testCase06 0.008
testCase07 0.007
testCase08 0.007
testCase09 0.007
testCase010 0.007
testCase011 0.006

Tomcat5xTestSetup

org.apache.struts.apps.AppsTest 0
Failed to create a Tomcat 5.x standalone configuration

Failure Details


org.apache.struts.apps.AppsTest
org.codehaus.cargo.container.ContainerException: Failed to create a Tomcat 5.x standalone configuration