Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
128 0 0 0 100% 2.135

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 22 0 0 0 100% 0.198
org.apache.shiro.web.filter.mgt 32 0 0 0 100% 0.071
org.apache.shiro.web.env 2 0 0 0 100% 0.117
org.apache.shiro.web.filter.session 1 0 0 0 100% 0.028
org.apache.shiro.web.filter.authc 10 0 0 0 100% 0.059
org.apache.shiro.web.util 3 0 0 0 100% 0.018
org.apache.shiro.web.mgt 19 0 0 0 100% 0.32
org.apache.shiro.web.config 12 0 0 0 100% 0.71
org.apache.shiro.web.filter 2 0 0 0 100% 0.004
org.apache.shiro.web.session 1 0 0 0 100% 0.002
org.apache.shiro.web.filter.authz 7 0 0 0 100% 0.544
org.apache.shiro.web.session.mgt 17 0 0 0 100% 0.064

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
AbstractShiroFilterTest 2 0 0 0 100% 0.015
IniShiroFilterTest 5 0 0 0 100% 0.023
OncePerRequestFilterTest 2 0 0 0 100% 0.001
ShiroFilterTest 1 0 0 0 100% 0.005
ShiroHttpServletResponseTest 6 0 0 0 100% 0.151
SimpleCookieTest 6 0 0 0 100% 0.003

org.apache.shiro.web.filter.mgt

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

org.apache.shiro.web.env

Class Tests Errors Failures Skipped Success Rate Time
EnvironmentLoaderTest 1 0 0 0 100% 0.068
IniWebEnvironmentTest 1 0 0 0 100% 0.049

org.apache.shiro.web.filter.session

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

org.apache.shiro.web.filter.authc

Class Tests Errors Failures Skipped Success Rate Time
AnonymousFilterTest 1 0 0 0 100% 0
BasicHttpFilterAuthenticationTest 9 0 0 0 100% 0.059

org.apache.shiro.web.util

Class Tests Errors Failures Skipped Success Rate Time
WebUtilsTest 3 0 0 0 100% 0.018

org.apache.shiro.web.mgt

Class Tests Errors Failures Skipped Success Rate Time
CookieRememberMeManagerTest 6 0 0 0 100% 0.06
DefaultWebSecurityManagerTest 7 0 0 0 100% 0.234
DefaultWebSessionStorageEvaluatorTest 6 0 0 0 100% 0.026

org.apache.shiro.web.config

Class Tests Errors Failures Skipped Success Rate Time
IniFilterChainResolverFactoryTest 11 0 0 0 100% 0.404
WebIniSecurityManagerFactoryTest 1 0 0 0 100% 0.306

org.apache.shiro.web.filter

Class Tests Errors Failures Skipped Success Rate Time
PathMatchingFilterTest 2 0 0 0 100% 0.004

org.apache.shiro.web.session

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

org.apache.shiro.web.filter.authz

Class Tests Errors Failures Skipped Success Rate Time
AuthorizationFilterTest 2 0 0 0 100% 0.031
HostFilterTest 2 0 0 0 100% 0.511
HttpMethodPermissionFilterTest 1 0 0 0 100% 0.001
PortFilterTest 2 0 0 0 100% 0.001

org.apache.shiro.web.session.mgt

Class Tests Errors Failures Skipped Success Rate Time
DefaultWebSessionManagerTest 11 0 0 0 100% 0.052
ServletContainerSessionManagerTest 6 0 0 0 100% 0.012

Test Cases

[Summary] [Package List] [Test Cases]

IniFilterChainResolverFactoryTest

testNewInstance 0.202
testGetInstanceNoIni 0.069
testNewInstanceWithIni 0.022
testGetFiltersWithNullOrEmptySection 0.001
testCreateChainsWithNullUrlsSection 0.001
testNewInstanceWithNonFilter 0.028
testNewInstanceWithFilterConfig 0.058
testGetFilters 0
testGetFiltersWithoutSectionWithDefaults 0.018
testGetFiltersWithSectionWithoutDefaults 0.001
testGetFiltersWithSectionAndDefaults 0.004

WebIniSecurityManagerFactoryTest

testDefaultFiltersPresent 0.306

EnvironmentLoaderTest

testCustomizeAndFinalizeEnvironment 0.068

IniWebEnvironmentTest

testObjectsAfterSecurityManagerCreation 0.049

AnonymousFilterTest

test 0

BasicHttpFilterAuthenticationTest

createTokenNoAuthorizationHeader 0.045
createTokenNoUsername 0.004
createTokenNoPassword 0.002
createTokenColonInPassword 0.001
httpMethodDoesNotRequireAuthentication 0.001
httpMethodRequiresAuthentication 0.001
httpMethodsAreCaseInsensitive 0.002
allHttpMethodsRequireAuthenticationIfNoneConfigured 0.001
allHttpMethodsRequireAuthenticationIfNullConfig 0.002

AuthorizationFilterTest

testUserOnAccessDeniedWithResponseError 0.027
testUserOnAccessDeniedWithRedirect 0.004

HostFilterTest

testPrivateClassC 0.103
testPrivateClassB 0.408

HttpMethodPermissionFilterTest

testPermisisonMapping 0.001

PortFilterTest

testDefault 0
testConfiguredPort 0.001

DefaultFilterChainManagerTest

testNewInstanceWithFilterConfig 0.008
testToNameConfigPairNoBrackets 0.002
testToNameConfigPairWithEmptyBrackets 0
testToNameConfigPairWithPopulatedBrackets 0.001
testToNameConfigPairWithNestedQuotesInBrackets 0.001
testToNameConfigPairWithIndividualNestedQuotesInBrackets 0.001
testFilterChainConfigWithNestedCommas 0.001
testFilterChainConfigWithNestedQuotedCommas 0.002
testNewInstanceDefaultFilters 0.003
testCreateChain 0.022
testCreateChainWithQuotedInstanceConfig 0.002
testBeanMethods 0.003
testAddFilter 0.004
testAddFilterNoInit 0.002
testAddFilterNoFilterConfig 0
testAddToChain 0.002
testAddToChainNotPathProcessor 0.007
testProxy 0.003
testProxyNoChain 0.001

PathMatchingFilterChainResolverTest

testNewInstance 0
testNewInstanceWithFilterConfig 0.001
testSetters 0
testGetChainsWithoutChains 0
testGetChainsWithMatch 0.001
testPathTraversalWithDot 0.001
testPathTraversalWithDotDot 0
testGetChainsWithoutMatch 0.001

SimpleNamedFilterListTest

testNewInstance 0.001
testNewInstanceNameless 0
testNewInstanceBackingList 0
testNewInstanceNullBackingList 0.001
testListMethods 0

PathMatchingFilterTest

testDisabledBasedOnPath 0.003
testEnabled 0.001

NoSessionCreationFilterTest

testDefault 0.028

CookieRememberMeManagerTest

onSuccessfulLogin 0.045
getRememberedSerializedIdentityReturnsNullForDeletedCookie 0.003
getRememberedPrincipals 0.006
getRememberedPrincipalsNoMoreDefaultCipher 0.005
getRememberedPrincipalsDecryptionError 0.001
onLogout 0

DefaultWebSecurityManagerTest

checkSessionManagerDeterminesContainerSessionMode 0.003
shiroSessionModeInit 0.001
testLogin 0.012
testSessionTimeout 0.208
testGetSubjectByRequestResponsePair 0.002
testGetSubjectByRequestSessionId 0.004
testBuildNonWebSubjectWithDefaultServletContainerSessionManager 0.004

DefaultWebSessionStorageEvaluatorTest

testWithSession 0.01
testWithoutSessionAndNonWebSubject 0.001
testWithoutSessionAndGenerallyDisabled 0
testWebSubjectWithoutSessionAndGenerallyEnabled 0.012
testWebSubjectWithoutSessionAndGenerallyEnabledButRequestDisabled 0.001
testWebSubjectWithoutSessionAndGenerallyEnabledWithNonBooleanRequestAttribute 0.002

AbstractShiroFilterTest

testInit 0.011
testInitWithStaticReference 0.004

IniShiroFilterTest

testDefaultWebInfConfig 0.01
testResourceConfig 0.004
testResourceConfigWithoutResource 0.002
testDefaultClasspathConfig 0.003
testSimpleConfig 0.004

OncePerRequestFilterTest

testEnabled 0
testDisabled 0.001

ShiroFilterTest

testInit 0.005

ShiroHttpServletResponseTest

testEncodeURLNoSessionId 0.136
testEncodeURLSessionIdInURL 0.011
testEncodeURLSessionIdInCookie 0.001
testEncodeURLSessionIdInWhenRewriteDisabled 0.001
testEncodeURLSessionIdInWhenRewriteInvalid 0.001
testEncodeURLSessionIdInWhenRewriteInvalidAndNull 0.001

SimpleCookieTest

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

HttpServletSessionTest

testLongTimeout 0.002

DefaultWebSessionManagerTest

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

ServletContainerSessionManagerTest

testStartWithNonWebSessionContext 0.004
testStartWithContextHostValue 0.003
testStartWithoutContextHostValue 0.001
testGetSessionWithNonWebSessionKey 0.001
testGetSessionWithExistingRequestSession 0.002
testGetSessionWithoutExistingRequestSession 0.001

WebUtilsTest

testGetContextPathIncludes 0.008
testGetContextPath 0.003
testGetPathWithinApplication 0.007