Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
87 0 0 0 100% 0.3

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
org.codehaus.plexus.classworlds.strategy 7 0 0 0 100% 0.014
org.codehaus.plexus.classworlds.realm 40 0 0 0 100% 0.239
org.codehaus.plexus.classworlds 8 0 0 0 100% 0.007
org.codehaus.plexus.classworlds.launcher 32 0 0 0 100% 0.04

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

org.codehaus.plexus.classworlds.strategy

Class Tests Errors Failures Skipped Success Rate Time
StrategyTest 7 0 0 0 100% 0.014

org.codehaus.plexus.classworlds.realm

Class Tests Errors Failures Skipped Success Rate Time
EntryTest 10 0 0 0 100% 0.003
ClassRealmImplTest 16 0 0 0 100% 0.022
DefaultClassRealmTest 14 0 0 0 100% 0.214

org.codehaus.plexus.classworlds

Class Tests Errors Failures Skipped Success Rate Time
UrlUtilsTest 1 0 0 0 100% 0.002
ClassWorldTest 7 0 0 0 100% 0.005

org.codehaus.plexus.classworlds.launcher

Class Tests Errors Failures Skipped Success Rate Time
ConfigurationParserTest 7 0 0 0 100% 0.005
ConfiguratorTest 18 0 0 0 100% 0.02
LauncherTest 7 0 0 0 100% 0.015

Test Cases

[Summary] [Package List] [Test Cases]

EntryTest

testMatchesResourceByClassImport 0.001
testCompareTo 0
testMatchesResourceByExactPackageImport 0.001
testMatchesClassByExactPackageImport 0
testMatchesClassByClassImport 0.001
testMatchesResourceByResourceImport 0
testEquals 0
testMatchesResourceByPackageImport 0
testMatchesAllImport 0
testMatchesClassByPackageImport 0

UrlUtilsTest

testNormalizeUrlPath 0.002

ConfigurationParserTest

testFilter_NonExistent 0
testFilter_AtEnd 0
testFilter_InMiddle 0.001
testFilter_Unterminated 0.001
testFilter_Multiple 0.001
testFilter_AtStart 0.001
testFilter_Solitary 0.001

ClassRealmImplTest

testLocateSourceRealm_Hierachy 0
testLoadClass_NonSystemClass 0
testLoadClass_Package 0.002
testLocateSourceRealm_Hierachy_Reverse 0
testLoadClass_ClassWorldsClass 0
testGetResources_SelfBeforeParent 0.003
testLocateSourceRealm_SimpleImport 0
testLocateSourceRealm_MultipleImport 0.001
testLoadClass_Complex 0.006
testGetResources_BaseBeforeSelf 0.002
testLoadClass_Imported 0.003
testLoadClass_SystemClass 0
testLoadClass_ClassWorldsClassRepeatedly 0.002
testLocateSourceRealm_NoImports 0
testLoadClass_Local 0.002
testNewRealm 0.001

ConfiguratorTest

testConfigure_EarlyImport 0.001
testSet_Using_NonExistent 0.002
testSet_Using_Missing_Default 0.001
testConfigure_DuplicateMain 0
testConfigure_RealmSyntax 0.001
testConfigure_Optionally_NonExistent 0.001
testSet_Using_Filtered_Default 0
testSet_Using_NonExistent_Default 0
testSet_Using_Missing_Override 0.001
testSet_Using_NonExistent_Override 0.001
testConfigure_Nonexistent 0.001
testConfigure_DuplicateRealm 0
testConfigure_Valid 0.006
testSet_Using_Existent_Default 0.001
testSet_Using_Existent_Override 0.001
testSet_Using_Existent 0.001
testConfigure_Optionally_Existent 0.001
testConfigure_Unhandled 0.001

StrategyTest

testLoadingOfApplicationClass 0.007
testLoadingOfNonExistentClass 0.001
testGetSystemResource 0.001
testFindResources 0.002
testLoadingOfSystemClass 0
testGetApplicationResource 0.002
testLoadingOfApplicationClassThenDoingItAgain 0.001

ClassWorldTest

testGetRealm 0
testEmpty 0.001
testGetRealm_NoSuch 0
testNewRealm_Duplicate 0
testGetRealms 0
testPLX334 0.004
testNewRealm 0

LauncherTest

testLaunch_ValidStandard 0.001
testLaunch_NoSuchMethod 0.003
testLaunch_ValidEnhanced 0.003
testLaunch_ValidStandardExitCode 0.002
testConfigure_Valid 0.002
testLaunch_ClassNotFound 0.002
testLaunch_ValidEnhancedExitCode 0.002

DefaultClassRealmTest

testMalformedResource 0.005
testLoadNonExistentClass 0
testFindResourceOnlyScansSelf 0.001
testLoadClassFromRealm 0.001
testLoadClassFromChildRealmWhereClassIsLocatedInParentRealm 0.001
testParallelDeadlockClassRealm 0.192
testResource 0.001
testLoadClassFromRealmWithCircularClassReferences 0.002
testLoadClassFromChildRealmWhereClassIsLocatedInBothChildRealmAndParentRealm 0.001
testLoadClassFromChildRealmWhereClassIsLocatedInGrantParentRealm 0.002
testFindResourcesOnlyScansSelf 0.002
testLoadClassFromBaseClassLoaderBeforeSelf 0.001
testImport 0.002
testParentImport 0.003