Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
159 0 0 0 100% 2.472

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.apache.shiro.web.servlet 23 0 0 0 100% 0.099
org.apache.shiro.web.filter.mgt 36 0 0 0 100% 0.044
org.apache.shiro.web.env 6 0 0 0 100% 0.875
org.apache.shiro.web.filter.session 1 0 0 0 100% 0.004
org.apache.shiro.web.filter.authc 25 0 0 0 100% 0.075
org.apache.shiro.web.util 5 0 0 0 100% 0.022
org.apache.shiro.web.mgt 20 0 0 0 100% 0.489
org.apache.shiro.web.config 12 0 0 0 100% 0.041
org.apache.shiro.web.filter 6 0 0 0 100% 0.001
org.apache.shiro.web.session 1 0 0 0 100% 0
org.apache.shiro.web.filter.authz 7 0 0 0 100% 0.355
org.apache.shiro.web.session.mgt 17 0 0 0 100% 0.467

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

org.apache.shiro.web.servlet

Class Tests Errors Failures Skipped Success Rate Time
ShiroFilterTest 1 0 0 0 100% 0.004
ShiroHttpServletResponseTest 6 0 0 0 100% 0.05
IniShiroFilterTest 5 0 0 0 100% 0.024
SimpleCookieTest 6 0 0 0 100% 0.006
ShiroHttpServletRequestTest 1 0 0 0 100% 0
AbstractShiroFilterTest 2 0 0 0 100% 0.014
OncePerRequestFilterTest 2 0 0 0 100% 0.001

org.apache.shiro.web.filter.mgt

Class Tests Errors Failures Skipped Success Rate Time
SimpleNamedFilterListTest 5 0 0 0 100% 0.002
DefaultFilterChainManagerTest 19 0 0 0 100% 0.038
PathMatchingFilterChainResolverTest 12 0 0 0 100% 0.004

org.apache.shiro.web.env

Class Tests Errors Failures Skipped Success Rate Time
IniWebEnvironmentTest 2 0 0 0 100% 0.062
EnvironmentLoaderServiceTest 3 0 0 0 100% 0.784
EnvironmentLoaderTest 1 0 0 0 100% 0.029

org.apache.shiro.web.filter.session

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

org.apache.shiro.web.filter.authc

Class Tests Errors Failures Skipped Success Rate Time
LogoutFilterTest 3 0 0 0 100% 0.018
AnonymousFilterTest 1 0 0 0 100% 0.001
BearerHttpFilterAuthenticationTest 9 0 0 0 100% 0.052
BasicHttpFilterAuthenticationTest 12 0 0 0 100% 0.004

org.apache.shiro.web.util

Class Tests Errors Failures Skipped Success Rate Time
WebUtilsTest 5 0 0 0 100% 0.022

org.apache.shiro.web.mgt

Class Tests Errors Failures Skipped Success Rate Time
DefaultWebSecurityManagerTest 7 0 0 0 100% 0.283
CookieRememberMeManagerTest 6 0 0 0 100% 0.172
NonIniWebSecurityManagerTest 1 0 0 0 100% 0
DefaultWebSessionStorageEvaluatorTest 6 0 0 0 100% 0.034

org.apache.shiro.web.config

Class Tests Errors Failures Skipped Success Rate Time
IniFilterChainResolverFactoryTest 11 0 0 0 100% 0.039
WebIniSecurityManagerFactoryTest 1 0 0 0 100% 0.002

org.apache.shiro.web.filter

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

org.apache.shiro.web.session

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

org.apache.shiro.web.filter.authz

Class Tests Errors Failures Skipped Success Rate Time
PortFilterTest 2 0 0 0 100% 0
HttpMethodPermissionFilterTest 1 0 0 0 100% 0
AuthorizationFilterTest 2 0 0 0 100% 0.002
HostFilterTest 2 0 0 0 100% 0.353

org.apache.shiro.web.session.mgt

Class Tests Errors Failures Skipped Success Rate Time
ServletContainerSessionManagerTest 6 0 0 0 100% 0.397
DefaultWebSessionManagerTest 11 0 0 0 100% 0.07

Test Cases

[Summary] [Package List] [Test Cases]

LogoutFilterTest

testLogoutViaGetMethodWhenPostOnlyEnabled 0.008
testLogoutViaGetMethod 0.004
testLogoutViaPostMethodWhenPostOnlyEnabled 0.004

ShiroFilterTest

testInit 0.003

ServletContainerSessionManagerTest

testGetSessionWithExistingRequestSession 0.169
testStartWithContextHostValue 0.006
testStartWithNonWebSessionContext 0.003
testGetSessionWithoutExistingRequestSession 0.001
testGetSessionWithNonWebSessionKey 0.001
testStartWithoutContextHostValue 0

PortFilterTest

testConfiguredPort 0
testDefault 0

AnonymousFilterTest

test 0

DefaultWebSecurityManagerTest

testGetSubjectByRequestSessionId 0.014
testLogin 0.002
testGetSubjectByRequestResponsePair 0.002
testSessionTimeout 0.205
checkSessionManagerDeterminesContainerSessionMode 0.007
testBuildNonWebSubjectWithDefaultServletContainerSessionManager 0.051
shiroSessionModeInit 0.002

PathMatchingFilterTest

testEnabled 0
testPathMatchEEnabled 0
testPathMatchEndWithMultiUrlSeparatorEnabled 0
testPathMatchEqualUrlSeparatorEnabled 0
testDisabledBasedOnPath 0
testPathMatchEndWithUrlSeparatorEnabled 0.001

ShiroHttpServletResponseTest

testEncodeURLNoSessionId 0.046
testEncodeURLSessionIdInURL 0.002
testEncodeURLSessionIdInWhenRewriteInvalid 0
testEncodeURLSessionIdInCookie 0
testEncodeURLSessionIdInWhenRewriteDisabled 0
testEncodeURLSessionIdInWhenRewriteInvalidAndNull 0

IniShiroFilterTest

testResourceConfig 0.005
testResourceConfigWithoutResource 0.012
testSimpleConfig 0.001
testDefaultWebInfConfig 0.002
testDefaultClasspathConfig 0.003

BearerHttpFilterAuthenticationTest

httpMethodDoesNotRequireAuthentication 0.008
createTokenNoValue 0.021
permissiveEnabledTest 0.001
createTokenNoAuthorizationHeader 0.001
createTokenJustSpaces 0
permissiveEnabledWithLoginTest 0.013
createTokenWithValue 0
httpMethodRequiresAuthentication 0.002
httpMethodRequiresAuthenticationWithPermissive 0.002

CookieRememberMeManagerTest

getRememberedSerializedIdentityReturnsNullForDeletedCookie 0.148
getRememberedPrincipalsDecryptionError 0.005
getRememberedPrincipals 0.01
onSuccessfulLogin 0.006
getRememberedPrincipalsNoMoreDefaultCipher 0.002
onLogout 0

IniWebEnvironmentTest

testFrameworkConfigAdded 0.055
testObjectsAfterSecurityManagerCreation 0.004

EnvironmentLoaderServiceTest

loadFromInitParamTest 0.417
singleServiceTest 0.044
multipleServiceTest 0.031

WebUtilsTest

testGetContextPath 0.009
testGetPathWithinApplication 0.003
testGetRequestUriWithServlet 0.003
testGetContextPathIncludes 0.002
testGetRequestURI 0.003

SimpleCookieTest

testRemoveValue 0.001
testEmptyContextPath 0
testNullContextPath 0
testReadValuePrefixPath 0.001
testReadValueInvalidPrefixPath 0
testReadValueInvalidPath 0.001

IniFilterChainResolverFactoryTest

testGetFiltersWithoutSectionWithDefaults 0.016
testGetFiltersWithSectionWithoutDefaults 0.006
testGetFilters 0
testGetFiltersWithSectionAndDefaults 0.003
testNewInstanceWithFilterConfig 0.009
testCreateChainsWithNullUrlsSection 0
testGetInstanceNoIni 0
testNewInstance 0.001
testNewInstanceWithNonFilter 0.001
testNewInstanceWithIni 0.001
testGetFiltersWithNullOrEmptySection 0

HttpMethodPermissionFilterTest

testPermisisonMapping 0

ShiroHttpServletRequestTest

testRegetSession 0

HttpServletSessionTest

testLongTimeout 0

NonIniWebSecurityManagerTest

testLoginNonWebSubject 0

WebIniSecurityManagerFactoryTest

testDefaultFiltersPresent 0.002

SimpleNamedFilterListTest

testNewInstanceBackingList 0
testNewInstanceNameless 0
testListMethods 0.001
testNewInstance 0
testNewInstanceNullBackingList 0

AbstractShiroFilterTest

testInit 0.009
testInitWithStaticReference 0.003

DefaultWebSessionManagerTest

testOnStart 0.032
testSessionIDRequestPathParameterWithoutARequestURI 0.001
testGetSessionIdFromRequestUriPathSegmentParam 0.018
testGetSessionIdWithSessionIdCookieDisabled 0.002
testGetSessionIdWithSessionIdCookieDisabledAndLowercaseRequestParam 0.004
testSessionIDRequestPathParameterWithoutPathParameters 0.001
testOnStartWithSessionIdCookieDisabled 0
testSessionIDRequestPathParameterWithoutJSESSIONID 0.001
testGetSessionIdWithSessionIdCookieEnabled 0.001
testSessionIDRequestPathParameter 0.002
testSessionIDRequestPathParameterWithNonHttpRequest 0.002

AuthorizationFilterTest

testUserOnAccessDeniedWithResponseError 0
testUserOnAccessDeniedWithRedirect 0.001

NoSessionCreationFilterTest

testDefault 0.003

OncePerRequestFilterTest

testEnabled 0
testDisabled 0

DefaultFilterChainManagerTest

testBeanMethods 0.002
testToNameConfigPairWithIndividualNestedQuotesInBrackets 0.001
testProxy 0.001
testCreateChain 0.015
testFilterChainConfigWithNestedCommas 0
testToNameConfigPairWithNestedQuotesInBrackets 0.001
testAddFilterNoInit 0.003
testCreateChainWithQuotedInstanceConfig 0.001
testAddToChainNotPathProcessor 0.005
testFilterChainConfigWithNestedQuotedCommas 0
testAddToChain 0.001
testToNameConfigPairNoBrackets 0
testAddFilter 0.001
testNewInstanceWithFilterConfig 0.002
testToNameConfigPairWithPopulatedBrackets 0
testToNameConfigPairWithEmptyBrackets 0
testProxyNoChain 0.001
testNewInstanceDefaultFilters 0
testAddFilterNoFilterConfig 0

HostFilterTest

testPrivateClassB 0.322
testPrivateClassC 0.031

PathMatchingFilterChainResolverTest

testPathTraversalWithDotDot 0
testGetChain 0
testGetChainEndWithUrlSeparator 0.001
testGetChainEndWithMultiUrlSeparator 0
testGetChainsWithMatch 0
testGetChainsWithoutChains 0
testGetChainsWithoutMatch 0
testPathTraversalWithDot 0
testNewInstanceWithFilterConfig 0
testNewInstance 0
testGetChainEqualUrlSeparator 0.001
testSetters 0

BasicHttpFilterAuthenticationTest

httpMethodDoesNotRequireAuthentication 0
permissiveEnabledTest 0
createTokenNoAuthorizationHeader 0.001
allHttpMethodsRequireAuthenticationIfNoneConfigured 0
allHttpMethodsRequireAuthenticationIfNullConfig 0
createTokenNoUsername 0.001
permissiveEnabledWithLoginTest 0
httpMethodRequiresAuthentication 0
httpMethodsAreCaseInsensitive 0
createTokenColonInPassword 0
createTokenNoPassword 0
httpMethodRequiresAuthenticationWithPermissive 0

EnvironmentLoaderTest

testCustomizeAndFinalizeEnvironment 0.028

DefaultWebSessionStorageEvaluatorTest

testWebSubjectWithoutSessionAndGenerallyEnabledWithNonBooleanRequestAttribute 0.016
testWebSubjectWithoutSessionAndGenerallyEnabledButRequestDisabled 0.001
testWithoutSessionAndGenerallyDisabled 0.013
testWebSubjectWithoutSessionAndGenerallyEnabled 0.001
testWithoutSessionAndNonWebSubject 0
testWithSession 0.001