Summary

TestsErrors FailuresSuccess RateTime
19500100%117.615

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

Package List

PackageTestsErrors FailuresSuccess RateTime
com.atlassian.user.impl.osuser.security.password300100%0.005
com.atlassian.user.impl.hibernate.configuration100100%0.132
com.atlassian.user.impl.delegation1900100%0.025
com.atlassian.user.impl.cache200100%0.027
com.atlassian.user.impl.ldap.properties200100%0.004
com.atlassian.user.impl.delegation.properties100100%0.003
com.atlassian.user.impl.memory.properties300100%0.003
com.atlassian.user.impl.osuser3300100%0.117
com.atlassian.user.configuration.xml900100%0.02
com.atlassian.user.impl.hibernate.properties500100%0.313
com.atlassian.user.impl.memory.provider300100%0.001
com.atlassian.user.impl.memory.configuration900100%0.079
com.atlassian.user.impl.osuser.configuration200100%0.045
com.atlassian.user.impl.ldap.configuration300100%0.041
com.atlassian.user.search.query100100%0.004
com.atlassian.user.impl.memory2200100%0.023
com.atlassian.user.configuration1200100%0.468
com.atlassian.user.impl100100%0.001
com.atlassian.user.impl.ldap.repository100100%0.001
com.atlassian.user.impl.memory.security.authentication200100%0.004
com.atlassian.user.impl.osuser.config.xml300100%0.006
com.atlassian.user.search.page1500100%114.163
com.atlassian.user.impl.memory.search.query1200100%0.01
com.atlassian.user.impl.hibernate2300100%1.872
com.atlassian.user.impl.readonly200100%0.003
com.atlassian.user.impl.osuser.security.authentication100100%0.002
com.atlassian.user.impl.hibernate.search500100%0.243

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

com.atlassian.user.impl.osuser.security.password

ClassTestsErrors FailuresSuccess RateTime
TestOSUPasswordEncryptor300100%0.005

com.atlassian.user.impl.hibernate.configuration

ClassTestsErrors FailuresSuccess RateTime
TestHibernateRepositoryProcessor100100%0.132

com.atlassian.user.impl.delegation

ClassTestsErrors FailuresSuccess RateTime
TestDelegatingGroupManager1100100%0.019
TestDelegatingUserManager800100%0.006

com.atlassian.user.impl.cache

ClassTestsErrors FailuresSuccess RateTime
TestCachingGroupManager200100%0.027

com.atlassian.user.impl.ldap.properties

ClassTestsErrors FailuresSuccess RateTime
TestDefaultLdapConnectionProperties200100%0.004

com.atlassian.user.impl.delegation.properties

ClassTestsErrors FailuresSuccess RateTime
TestDelegatingPropertySetFactory100100%0.003

com.atlassian.user.impl.memory.properties

ClassTestsErrors FailuresSuccess RateTime
TestMemoryPropertySetFactory300100%0.003

com.atlassian.user.impl.osuser

ClassTestsErrors FailuresSuccess RateTime
TestDefaultOSUserAccessor600100%0.008
TestOSUser600100%0.018
TestOSUserEntity100100%0.066
TestOSUserGroup200100%0.003
TestOSUserGroupManager700100%0.008
TestOSUserManager900100%0.013
TestOSUserPropertySetFactory200100%0.001

com.atlassian.user.configuration.xml

ClassTestsErrors FailuresSuccess RateTime
TestDefaultsParser900100%0.02

com.atlassian.user.impl.hibernate.properties

ClassTestsErrors FailuresSuccess RateTime
TestExternalEntityPropertySetFactory500100%0.313

com.atlassian.user.impl.memory.provider

ClassTestsErrors FailuresSuccess RateTime
TestMemoryProvider300100%0.001

com.atlassian.user.impl.memory.configuration

ClassTestsErrors FailuresSuccess RateTime
TestMemoryRepositoryProcessor900100%0.079

com.atlassian.user.impl.osuser.configuration

ClassTestsErrors FailuresSuccess RateTime
TestOSURepositoryProcessor200100%0.045

com.atlassian.user.impl.ldap.configuration

ClassTestsErrors FailuresSuccess RateTime
TestLDAPRepositoryProcessor300100%0.041

com.atlassian.user.search.query

ClassTestsErrors FailuresSuccess RateTime
TestAbstractEntityQueryParser100100%0.004

com.atlassian.user.impl.memory

ClassTestsErrors FailuresSuccess RateTime
TestEntityWithMemory100100%0.001
TestGroupManagerWithMemory600100%0.004
TestGroupWithMemory200100%0.001
TestUserManagerWithMemory700100%0.012
TestUserWithMemory600100%0.005

com.atlassian.user.configuration

ClassTestsErrors FailuresSuccess RateTime
TestDefaultRepositoryConfigurations800100%0.259
TestDefaultRepositoryProcessor100100%0.003
TestDelegatingRepositoryXmlConfiguration300100%0.206

com.atlassian.user.impl

ClassTestsErrors FailuresSuccess RateTime
TestDefaultUser100100%0.001

com.atlassian.user.impl.ldap.repository

ClassTestsErrors FailuresSuccess RateTime
TestDefaultLdapConnectionProperties100100%0.001

com.atlassian.user.impl.memory.security.authentication

ClassTestsErrors FailuresSuccess RateTime
TestDefaultMemoryAuthenticator200100%0.004

com.atlassian.user.impl.osuser.config.xml

ClassTestsErrors FailuresSuccess RateTime
TestDefaultOSUserConfigurationLoader300100%0.006

com.atlassian.user.search.page

ClassTestsErrors FailuresSuccess RateTime
TestAbstractLDAPPager100100%13.779
TestDefaultPager300100%0.002
TestLDAPEntityPager200100%0.006
TestMergedListPager600100%100.305
TestMergedPager200100%0.002
TestPagerUtils100100%0.069

com.atlassian.user.impl.memory.search.query

ClassTestsErrors FailuresSuccess RateTime
TestDefaultEntityQueryParser1200100%0.01

com.atlassian.user.impl.hibernate

ClassTestsErrors FailuresSuccess RateTime
TestExternalEntityDAO200100%0.869
TestHibernateGroupManager1500100%0.78
TestHibernateMappings100100%0.024
TestHibernateUserManager500100%0.199

com.atlassian.user.impl.readonly

ClassTestsErrors FailuresSuccess RateTime
TestGroupManagerReadOnly200100%0.003

com.atlassian.user.impl.osuser.security.authentication

ClassTestsErrors FailuresSuccess RateTime
TestOSUserAuthenticator100100%0.002

com.atlassian.user.impl.hibernate.search

ClassTestsErrors FailuresSuccess RateTime
TestHibernateEntityQueryParser500100%0.243

Test Cases

TestDefaultRepositoryConfigurations

testMemoryRepository0.009
testReadOnlyMemoryRepository0.015
testCachingMemoryRepository0.015
testHibernateRepository0.044
testCachingHibernateRepository0.099
testOSUserRepository0.011
testLdapRepository0.054
testCachingLdapRepository0.008

TestDefaultRepositoryProcessor

testProcess0.003

TestDelegatingRepositoryXmlConfiguration

testErrorLoadingDefaults0.067
testAccurateDelegationOrder0.106
testDefaultDelegationOrder0.032

TestDefaultsParser

testFileNotFound0
testKeyNotFound0.002
testRepositoryFound0.002
testDuplicateRepository0.001
testRepositoryWithNoClasses0.001
testRepositoryWithNoParams0.001
testLoadMultipleFilesWithDefaultConstructor0.003
testOneDefaultsFileInvalid0.004
testNoValidDefaultsFound0.002

TestCachingGroupManager

testCacheMissCachesReturnedGroupsIndividually0.009
testCacheHitGetsGroupsFromUnderlyingManager0.002

TestDelegatingPropertySetFactory

testDelegatingGetPropertySet0.002

TestDelegatingGroupManager

testGetGroup0.014
testGetGroups0
testGetGroupsForUser0.001
testCreateGroup0
testRemoveGroup0
testAddMembership0
testHasMembership0
testRemoveMembership0
testGetMembers0
testGetConfiguration0
testIsCreating0.001

TestDelegatingUserManager

testIsCreating0.001
testGetUser0
testGetUserNames0
testCreateUser0
testRemoveUser0.001
testSaveUser0
testGetConfigurationForUser0
testIsWriteable0.001

TestHibernateRepositoryProcessor

testProcess0.131

TestExternalEntityPropertySetFactory

testCreateMemoryPropertySet0.05
testCreateHibernatePropertySet0.058
testAddPropertyForExternalUser0.076
testGetExternalEntity0.061
testAddEntity0.066

TestHibernateEntityQueryParser

testFullNameTermQuery0.068
testBooleanQuery0.045
testUserNameTermQuery0.071
testGroupNameTermQuery0.031
testNoMatchingQueryContextNoSearch0.026

TestExternalEntityDAO

testGetExternalEntity0.763
testAddEntity0.104

TestHibernateGroupManager

testGetGroup0.11
testGetGroupsForUser0.053
testCreateGroup0.047
testRemoveGroup0.044
testAddMembershipLocal0.076
testAddMembershipExternal0.032
testRemoveLocalMembership0.04
testRemoveExternalMembership0.05
testGetExternalMemberNames0.039
testGetLocalMemberNames0.044
testGetMembersForGroup0.083
testGetGroupsForExternalEntity0.042
testGetMemberNames0.038
testGetLocalMembers0.035
testGetExternalMembers0.041

TestHibernateMappings

testMapEntitiesToHibernate0.023

TestHibernateUserManager

testGetUser0.026
testGetUserNames0.024
testCreateUser0.034
testRemoveUser0.029
testCreateUserWithProperties0.082

TestLDAPRepositoryProcessor

testProcess0.013
testEnablePoolingInXml0.013
testDisablePoolingInXml0.012

TestDefaultLdapConnectionProperties

testProviderUrlOverridesHostAndPort0.001
testGeneratedProviderUrl0

TestDefaultLdapConnectionProperties

testGetProviderURL0

TestMemoryRepositoryProcessor

testProcess0.009
testConfigureUserManager0.007
testConfigureGroupManager0.01
testConfigureAuthenticator0.006
testConfigurePropertySetFactory0.009
testConfigureOverrideUserManager0.011
testConfigureOverrideGroupManager0.008
testConfigureOverrideAuthenticator0.009
testConfigureOverridePropertySetFactory0.009

TestMemoryPropertySetFactory

testGetPropertySet0
testRetrieveProperty0
testMutatingEntity0

TestMemoryProvider

testRemoveMembership0.001
testRemoveUserRemovesAllMembershipForUser0
testRemoveGroupRemovesMembership0

TestDefaultEntityQueryParser

testWildcardSearch0.001
testSearchGroupsWithGroupnameWithSubstring0.002
testSearchUserWithFullnameWithSubstring0
testBooleanUserNameTermQuery0
testNestedBooleanAndQuery0.001
testNestedBooleanOrQuery0
testSearchUserWithUsernameWithSubstring0
testORUserNameTermQuery0.001
testUserNameTermQuery0
testGroupNameTermQuery0
testFullNameTermQuery0
testNoMatchingQueryContextNoSearch0

TestDefaultMemoryAuthenticator

testAuthenticate0.002
testNullPassword0

TestEntityWithMemory

testEntityName0

TestGroupManagerWithMemory

testGetGroup0
testGetGroups0.001
testCreateGroup0
testRemoveGroup0
testAddGroupMembership0
testRemoveGroupMembership0

TestGroupWithMemory

testEqualityOnGroup0.001
testHashingOnGroup0

TestUserManagerWithMemory

testCreateUser0.004
testRemoveUser0.001
testSaveUser0
testGetAllUsers0.002
testCannotCreateDuplicateUsers0
testGetFictitiousUser0
testGetIdenticalUserEachTime0

TestUserWithMemory

testUserGettersAndSetters0
testEqualityOnUser0
testEquals0
testHashingOnUser0.001
testUserMemberOfGroup0
testStore0

TestDefaultOSUserConfigurationLoader

testLoad0.004
testManagersViaLoader0.001
testConfigurationLoaderWithoutAccessor0.001

TestOSURepositoryProcessor

testProcess0.029
testEntityQueryParserConfiguration0.014

TestOSUserAuthenticator

testAuthenticate0.001

TestOSUPasswordEncryptor

testAdminPasswordEquality0.001
testSpherePasswordEquality0.001
testRandomPasswordEquality0.003

TestDefaultOSUserAccessor

testGetNullProviderForProfile0
testGetProviderForProfile0
testGetProviderForCredential0.001
testGetProviderForAccess0
testBuildOSUserGroup0.005
testBuildOSUserUser0.001

TestOSUser

testUserGettersAndSetters0.011
testEqualityOnUser0
testEquals0.002
testHashingOnUser0.001
testUserMemberOfGroup0.001
testStore0.001

TestOSUserEntity

testEntityName0.066

TestOSUserGroup

testEqualityOnGroup0.001
testHashingOnGroup0.002

TestOSUserGroupManager

testGetGroup0.001
testCreateGroup0
testRemoveGroup0.001
testGetMembers0.001
testGetGroups0
testAddGroupMembership0.001
testRemoveGroupMembership0

TestOSUserManager

testGetUser0.001
testCreateUser0.001
testRemoveUser0.001
testGetPropertySet0
testSaveUser0.001
testGetAllUsers0.001
testCannotCreateDuplicateUsers0.001
testGetFictitiousUser0.003
testGetIdenticalUserEachTime0

TestOSUserPropertySetFactory

testGetPropertySetForUser0
testAddPropertyForUser0

TestGroupManagerReadOnly

testCreateGroup0.003
testRemoveGroup0

TestDefaultUser

testEquals0

TestAbstractLDAPPager

testVariousSizesOfPager13.779

TestDefaultPager

testMerge0.001
testMergeWithFirstListEmpty0
testIterationCycle0.001

TestLDAPEntityPager

testConstructionPreloadsGroupObjects0.005
testConstructionPreloadsFirstPageOnly0.001

TestMergedListPager

testSkipTo0.006
testOnLastPage0.002
testIterator0.002
testGetCurrentPage0.001
testWithMockLDAPPagers100.291
testNextPage0.002

TestMergedPager

testMergePagers0.002
testMergePagerWithNullPager0

TestPagerUtils

testExtactSearchResultName0.069

TestAbstractEntityQueryParser

testValidateQuery0.003