Summary

[ summary] [ package list] [ test cases]

Tests Errors Failures Success rate Time(s)
212 0 0 100.00% 19.61

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

Package Tests Errors Failures Success Rate Time
org.apache.turbine.services.crypto 8 0 0 100.00% 1.88
org.apache.turbine.services.avaloncomponent 1 0 0 100.00% 0.62
org.apache.turbine.services.security.torque 1 0 0 100.00% 0.38
org.apache.turbine.services.security 65 0 0 100.00% 4.23
org.apache.turbine.services.template 24 0 0 100.00% 1.92
org.apache.turbine.services.pull.util 8 0 0 100.00% 0.65
org.apache.turbine.services.schedule 4 0 0 100.00% 1.01
org.apache.turbine.services.velocity 2 0 0 100.00% 0.43
org.apache.turbine.modules 1 0 0 100.00% 0.41
org.apache.turbine.util.uri 1 0 0 100.00% 0.45
org.apache.turbine.util.parser 70 0 0 100.00% 0.75
org.apache.turbine.util.pool 1 0 0 100.00% 0.46
org.apache.turbine.util 16 0 0 100.00% 1.86
org.apache.turbine 10 0 0 100.00% 4.57

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

org.apache.turbine.services.crypto

Class Tests Errors Failures Success Rate Time
Success CryptoTest 6 0 0 100.00% 1.075
Success CryptoDefaultTest 2 0 0 100.00% 0.806

org.apache.turbine.services.avaloncomponent

Class Tests Errors Failures Success Rate Time
Success TurbineAvalonComponentServiceTest 1 0 0 100.00% 0.621

org.apache.turbine.services.security.torque

Class Tests Errors Failures Success Rate Time
Success TestTorqueSecurity 1 0 0 100.00% 0.381

org.apache.turbine.services.security

Class Tests Errors Failures Success Rate Time
Success TestSecurityPermission 11 0 0 100.00% 0.571
Success TestSecurityUserManager 11 0 0 100.00% 0.539
Success TestSecurityGroup 8 0 0 100.00% 0.474
Success TestSecurityUser 6 0 0 100.00% 0.488
Success TestSecurity 12 0 0 100.00% 0.525
Success TestSecurityACL 4 0 0 100.00% 0.498
Success TestSecurityRole 12 0 0 100.00% 0.562
Success AccessControlListTest 1 0 0 100.00% 0.571

org.apache.turbine.services.template

Class Tests Errors Failures Success Rate Time
Success DefaultsTest 3 0 0 100.00% 0.414
Success InitTest 1 0 0 100.00% 0.431
Success ClassTest 11 0 0 100.00% 0.587
Success TemplateTest 9 0 0 100.00% 0.488

org.apache.turbine.services.pull.util

Class Tests Errors Failures Success Rate Time
Success DateFormatterTest 4 0 0 100.00% 0.508
Success UIManagerTest 4 0 0 100.00% 0.142

org.apache.turbine.services.schedule

Class Tests Errors Failures Success Rate Time
Success JobEntryTest 1 0 0 100.00% 0.461
Success TurbineNonPersistentSchedulerServiceTest 3 0 0 100.00% 0.549

org.apache.turbine.services.velocity

Class Tests Errors Failures Success Rate Time
Success PathConverterTest 2 0 0 100.00% 0.426

org.apache.turbine.modules

Class Tests Errors Failures Success Rate Time
Success GenericLoaderTest 1 0 0 100.00% 0.413

org.apache.turbine.util.uri

Class Tests Errors Failures Success Rate Time
Success TurbineURITest 1 0 0 100.00% 0.446

org.apache.turbine.util.parser

Class Tests Errors Failures Success Rate Time
Success BaseValueParserTest 40 0 0 100.00% 0.216
Success DefaultParameterParserTest 2 0 0 100.00% 0.365
Success CSVParserTest 28 0 0 100.00% 0.167

org.apache.turbine.util.pool

Class Tests Errors Failures Success Rate Time
Success RecyclableSupportTest 1 0 0 100.00% 0.457

org.apache.turbine.util

Class Tests Errors Failures Success Rate Time
Success BaseValueParserTest 13 0 0 100.00% 0.496
Success DynamicURITest 1 0 0 100.00% 0.547
Success FormMessageTest 2 0 0 100.00% 0.817

org.apache.turbine

Class Tests Errors Failures Success Rate Time
Success ConfigurationTest 2 0 0 100.00% 1.537
Success TorqueLoadTest 3 0 0 100.00% 1.057
Success TestTurbine 1 0 0 100.00% 0.181
Success DestroyTest 2 0 0 100.00% 1.319
Success TurbineConfigTest 2 0 0 100.00% 0.476

Test Cases

[ summary] [ package list] [ test cases]

CryptoTest

Success testUnixCrypt 0.14
Success testClearCrypt 0.00
Success testOldJavaCryptMd5 0.44
Success testOldJavaCryptSha1 0.00
Success testJavaCryptMd5 0.01
Success testJavaCryptSha1 0.00

CryptoDefaultTest

Success testMd5 0.03
Success testSha1 0.00

TurbineAvalonComponentServiceTest

Success testGetAndUseTestComponent 0.24

TestTorqueSecurity

Success testInit 0.27

TestSecurityPermission

Success testInit 0.30
Success testPermissionByName 0.06
Success testPermissionById 0.00
Success testAllPermissions 0.00
Success testAddPermission 0.03
Success testRemovePermission 0.01
Success testGrantPermission 0.02
Success testRevokePermission 0.01
Success testRevokeAll 0.00
Success testSavePermission 0.00
Success testRenamePermission 0.00

TestSecurityUserManager

Success testUserManager1 0.30
Success testUserManager2 0.01
Success testUserManager3 0.01
Success testUserManager4 0.03
Success testUserManager5 0.00
Success testUserManager6 0.01
Success testUserManager7 0.01
Success testAddUser 0.02
Success testRemoveUser 0.00
Success testChangePassword 0.01
Success testForcePassword 0.01

TestSecurityGroup

Success testInit 0.26
Success testGroupByName 0.04
Success testGroupById 0.00
Success testAllGroups 0.00
Success testAddGroup 0.04
Success testRemoveGroup 0.01
Success testSaveGroup 0.00
Success testRenameGroup 0.00

TestSecurityUser

Success testInit 0.24
Success testDatabase 0.04
Success testUsers 0.04
Success testAddUser 0.02
Success testRemoveUser 0.02
Success testRetrieve 0.00

TestSecurity

Success testInit 0.24
Success testDatabase 0.07
Success testClasses 0.00
Success testInstance 0.00
Success testUserExists 0.02
Success testAuthenticateUser 0.02
Success testGetUser 0.01
Success testUserLists 0.00
Success testAnonymousUser 0.00
Success testSaveUser 0.03
Success testChangePassword 0.01
Success testForcePassword 0.01

TestSecurityACL

Success testInit 0.23
Success testAcl1 0.10
Success testAcl2 0.03
Success testAcl3 0.01

TestSecurityRole

Success testInit 0.24
Success testRoleByName 0.07
Success testRoleById 0.00
Success testRolePermissions 0.00
Success testAllRoles 0.00
Success testAddRole 0.03
Success testRemoveRole 0.01
Success testGrantRole 0.04
Success testRevokeRole 0.02
Success testRevokeAll 0.02
Success testSaveRole 0.00
Success testRenameRole 0.01

AccessControlListTest

Success testSelection 0.17

DefaultsTest

Success testDefaults 0.03
Success testTemplateDefaults 0.00
Success testVelocityDefaults 0.00

InitTest

Success testService 0.00

ClassTest

Success testTemplateDefaults 0.00
Success testVelocityDefaults 0.00
Success testNonExistingTemplate 0.04
Success testNonExistingSublevelTemplate 0.03
Success testExistingTemplate 0.01
Success testExistingSublevelTemplate 0.01
Success testExistingClass 0.03
Success testExistingSublevelClass 0.01
Success testDefaultClass 0.01
Success testDefaultSublevelClass 0.02
Success testIgnoreExistingClass 0.01

TemplateTest

Success testTemplateDefaults 0.00
Success testVelocityDefaults 0.00
Success testNonExistingTemplate 0.00
Success testNonExistingSublevelTemplate 0.00
Success testExistingTemplate 0.00
Success testExistingSublevelTemplate 0.00
Success testExistingLayoutTemplate 0.01
Success testExistingSublevelLayoutTemplate 0.00
Success testExistingDefaultLayoutTemplate 0.01

DateFormatterTest

Success testFormatDateString 0.06
Success testFormatDateStringNullString 0.00
Success testFormatDateStringEmptyString 0.00
Success testFormatDateStringNullFormat 0.00

UIManagerTest

Success testTool 0.00
Success testCssSlashes 0.01
Success testImageSlashes 0.00
Success testPathologicalCases 0.00

JobEntryTest

Success testCompareTo 0.01

TurbineNonPersistentSchedulerServiceTest

Success testEnableDisable 0.09
Success testAddRemoveJob 0.01
Success testGetJob 0.00

PathConverterTest

Success testService 0.03
Success testPathTranslation 0.00

GenericLoaderTest

Success testPackage 0.00

TurbineURITest

Success testAddRemove 0.03

BaseValueParserTest

Success testSetup 0.00
Success testSetupWithEncoding 0.00
Success testChangeEncoding 0.00
Success testClear 0.02
Success testDispose 0.00
Success testKeyArray 0.00
Success testDoubleAdd 0.00
Success testIntAdd 0.00
Success testIntegerAdd 0.00
Success testLongAdd 0.00
Success testLongToInt 0.00
Success testIntToLong 0.00
Success testIntToDouble 0.00
Success testLongToDouble 0.00
Success testStringAdd 0.00
Success testStringToInt 0.00
Success testStringToLong 0.00
Success testStringArray 0.00
Success testRemove 0.00
Success testRemoveArray 0.00
Success testContainsKey 0.00
Success testDateSelector 0.00
Success testTimeSelector 0.00
Success testBooleanObject 0.00
Success testBoolDefault 0.00
Success testBooleanDefault 0.00
Success testDoubleArray 0.00
Success testFloatArray 0.00
Success testBigDecimalArray 0.00
Success testIntegerArray 0.00
Success testLongArray 0.00
Success testByteArray 0.00
Success testByte 0.00
Success testStringDefault 0.00
Success testSetString 0.00
Success testSetStrings 0.00
Success testSetProperties 0.02
Success testAddNulls 0.00
Success testAddNullArrays 0.00
Success testNonExistingResults 0.00

DefaultParameterParserTest

Success testFileItemsInKeySet 0.14
Success testToString 0.00

CSVParserTest

Success testSimpleReader 0.02
Success testMultipleLines 0.00
Success testPadding 0.00
Success testMissing 0.00
Success testEmpty 0.00
Success testEOF 0.00
Success testLessFields 0.00
Success testLessFieldsMultipleLines 0.00
Success testMoreFields 0.00
Success testMoreFieldsMultipleLines 0.00
Success testQuotedReader 0.00
Success testMissingTrailingQuoteEOL 0.00
Success testMissingTrailingQuoteEOF 0.00
Success testQuotedSeparator 0.00
Success testQuotedQuote 0.00
Success testExceptions 0.00
Success testEncodingFromReader 0.00
Success testEncodingFromStream 0.00
Success testSetColumnNames 0.00
Success testEmptyColumnNames 0.00
Success testReadColumnNames 0.00
Success testJustReadColumnNames 0.00
Success testJustReadColumnNamesEOF 0.00
Success testJustReadColumnNamesQuoted 0.00
Success testJustReadColumnNamesQuotedEOF 0.00
Success testJustReadColumnNamesQuotedMissing 0.00
Success testColumnNamesMissing 0.00
Success testAllColumnNamesMissing 0.00

RecyclableSupportTest

Success testRecyclableSupport 0.00

BaseValueParserTest

Success testGetByte 0.04
Success testGetByteObject 0.00
Success testGetInt 0.00
Success testGetIntObject 0.00
Success testGetFloat 0.00
Success testGetFloatObject 0.00
Success testGetDouble 0.00
Success testGetDoubleObject 0.00
Success testGetLong 0.00
Success testGetLongObject 0.00
Success testGetBoolean 0.00
Success testGetBooleanObject 0.00
Success testGetBigDecimal 0.00

DynamicURITest

Success testAddRemove 0.04

FormMessageTest

Success testCreateFormMessage 0.01
Success testCreateFormMessageMultipleFields 0.00

ConfigurationTest

Success testCreateTurbineWithConfigurationXML 1.05
Success testCreateTurbineWithConfiguration 0.05

TorqueLoadTest

Success testTorqueNonInit 0.06
Success testTorqueManualInit 0.24
Success testTorqueComponentServiceInit 0.22

TestTurbine

Success testTurbine 0.01

DestroyTest

Success testDestroy 0.14
Success testInitAndDestroy 0.64

TurbineConfigTest

Success testTurbineConfigWithPropertiesFile 0.07
Success testTurbineXmlConfigWithConfigurationFile 0.00