Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
138 0 0 0 100% 8.389

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.16
org.apache.shiro.web.filter.mgt 32 0 0 0 100% 0.06
org.apache.shiro.web.env 6 0 0 0 100% 1.187
org.apache.shiro.web.filter.session 1 0 0 0 100% 0.01
org.apache.shiro.web.filter.authc 16 0 0 0 100% 0.093
org.apache.shiro.web.util 3 0 0 0 100% 0.01
org.apache.shiro.web.mgt 19 0 0 0 100% 0.297
org.apache.shiro.web.config 12 0 0 0 100% 6.066
org.apache.shiro.web.filter 2 0 0 0 100% 0
org.apache.shiro.web.session 1 0 0 0 100% 0.013
org.apache.shiro.web.filter.authz 7 0 0 0 100% 0.438
org.apache.shiro.web.session.mgt 17 0 0 0 100% 0.055

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.012
IniShiroFilterTest 5 0 0 0 100% 0.038
OncePerRequestFilterTest 2 0 0 0 100% 0
ShiroFilterTest 1 0 0 0 100% 0.003
ShiroHttpServletResponseTest 6 0 0 0 100% 0.105
SimpleCookieTest 6 0 0 0 100% 0.002

org.apache.shiro.web.filter.mgt

Class Tests Errors Failures Skipped Success Rate Time
DefaultFilterChainManagerTest 19 0 0 0 100% 0.055
PathMatchingFilterChainResolverTest 8 0 0 0 100% 0.005
SimpleNamedFilterListTest 5 0 0 0 100% 0

org.apache.shiro.web.env

Class Tests Errors Failures Skipped Success Rate Time
EnvironmentLoaderServiceTest 3 0 0 0 100% 1.058
EnvironmentLoaderTest 1 0 0 0 100% 0.048
IniWebEnvironmentTest 2 0 0 0 100% 0.081

org.apache.shiro.web.filter.session

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

org.apache.shiro.web.filter.authc

Class Tests Errors Failures Skipped Success Rate Time
AnonymousFilterTest 1 0 0 0 100% 0
BasicHttpFilterAuthenticationTest 12 0 0 0 100% 0.06
LogoutFilterTest 3 0 0 0 100% 0.033

org.apache.shiro.web.util

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

org.apache.shiro.web.mgt

Class Tests Errors Failures Skipped Success Rate Time
CookieRememberMeManagerTest 6 0 0 0 100% 0.043
DefaultWebSecurityManagerTest 7 0 0 0 100% 0.242
DefaultWebSessionStorageEvaluatorTest 6 0 0 0 100% 0.012

org.apache.shiro.web.config

Class Tests Errors Failures Skipped Success Rate Time
IniFilterChainResolverFactoryTest 11 0 0 0 100% 0.858
WebIniSecurityManagerFactoryTest 1 0 0 0 100% 5.208

org.apache.shiro.web.filter

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

org.apache.shiro.web.session

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

org.apache.shiro.web.filter.authz

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

org.apache.shiro.web.session.mgt

Class Tests Errors Failures Skipped Success Rate Time
DefaultWebSessionManagerTest 11 0 0 0 100% 0.041
ServletContainerSessionManagerTest 6 0 0 0 100% 0.014

Test Cases

[Summary] [Package List] [Test Cases]

IniFilterChainResolverFactoryTest

testGetFiltersWithoutSectionWithDefaults 0.247
testGetFiltersWithSectionWithoutDefaults 0.07
testGetFilters 0
testGetFiltersWithSectionAndDefaults 0.009
testNewInstanceWithFilterConfig 0.102
testCreateChainsWithNullUrlsSection 0.001
testGetInstanceNoIni 0.002
testNewInstance 0
testNewInstanceWithNonFilter 0.009
testNewInstanceWithIni 0.001
testGetFiltersWithNullOrEmptySection 0.001

WebIniSecurityManagerFactoryTest

testDefaultFiltersPresent 5.181

EnvironmentLoaderServiceTest

singleServiceTest 0.559
multipleServiceTest 0.051
loadFromInitParamTest 0.015

EnvironmentLoaderTest

testCustomizeAndFinalizeEnvironment 0.047

IniWebEnvironmentTest

testFrameworkConfigAdded 0.076
testObjectsAfterSecurityManagerCreation 0.004

AnonymousFilterTest

test 0

BasicHttpFilterAuthenticationTest

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

LogoutFilterTest

testLogoutViaGetMethodWhenPostOnlyEnabled 0.015
testLogoutViaGetMethod 0.014
testLogoutViaPostMethodWhenPostOnlyEnabled 0.003

AuthorizationFilterTest

testUserOnAccessDeniedWithResponseError 0.009
testUserOnAccessDeniedWithRedirect 0.002

HostFilterTest

testPrivateClassB 0.399
testPrivateClassC 0.028

HttpMethodPermissionFilterTest

testPermisisonMapping 0

PortFilterTest

testConfiguredPort 0
testDefault 0

DefaultFilterChainManagerTest

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

PathMatchingFilterChainResolverTest

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

SimpleNamedFilterListTest

testNewInstanceBackingList 0
testNewInstanceNameless 0
testListMethods 0
testNewInstance 0
testNewInstanceNullBackingList 0

PathMatchingFilterTest

testEnabled 0
testDisabledBasedOnPath 0

NoSessionCreationFilterTest

testDefault 0.01

CookieRememberMeManagerTest

getRememberedSerializedIdentityReturnsNullForDeletedCookie 0.001
getRememberedPrincipalsDecryptionError 0.004
getRememberedPrincipals 0.015
onSuccessfulLogin 0.02
getRememberedPrincipalsNoMoreDefaultCipher 0.002
onLogout 0

DefaultWebSecurityManagerTest

testGetSubjectByRequestSessionId 0.008
testLogin 0.006
testGetSubjectByRequestResponsePair 0.001
testSessionTimeout 0.208
checkSessionManagerDeterminesContainerSessionMode 0.002
testBuildNonWebSubjectWithDefaultServletContainerSessionManager 0.006
shiroSessionModeInit 0.01

DefaultWebSessionStorageEvaluatorTest

testWebSubjectWithoutSessionAndGenerallyEnabledWithNonBooleanRequestAttribute 0.007
testWebSubjectWithoutSessionAndGenerallyEnabledButRequestDisabled 0.001
testWithoutSessionAndGenerallyDisabled 0.001
testWebSubjectWithoutSessionAndGenerallyEnabled 0.001
testWithoutSessionAndNonWebSubject 0
testWithSession 0.002

AbstractShiroFilterTest

testInit 0.008
testInitWithStaticReference 0.003

IniShiroFilterTest

testResourceConfig 0.02
testResourceConfigWithoutResource 0.002
testSimpleConfig 0.005
testDefaultWebInfConfig 0.006
testDefaultClasspathConfig 0.002

OncePerRequestFilterTest

testEnabled 0
testDisabled 0

ShiroFilterTest

testInit 0.003

ShiroHttpServletResponseTest

testEncodeURLNoSessionId 0.091
testEncodeURLSessionIdInURL 0.01
testEncodeURLSessionIdInWhenRewriteInvalid 0.001
testEncodeURLSessionIdInCookie 0.001
testEncodeURLSessionIdInWhenRewriteDisabled 0
testEncodeURLSessionIdInWhenRewriteInvalidAndNull 0.001

SimpleCookieTest

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

HttpServletSessionTest

testLongTimeout 0.013

DefaultWebSessionManagerTest

testOnStart 0.024
testSessionIDRequestPathParameterWithoutARequestURI 0.002
testGetSessionIdFromRequestUriPathSegmentParam 0.006
testGetSessionIdWithSessionIdCookieDisabled 0.001
testGetSessionIdWithSessionIdCookieDisabledAndLowercaseRequestParam 0.002
testSessionIDRequestPathParameterWithoutPathParameters 0.001
testOnStartWithSessionIdCookieDisabled 0
testSessionIDRequestPathParameterWithoutJSESSIONID 0.001
testGetSessionIdWithSessionIdCookieEnabled 0.001
testSessionIDRequestPathParameter 0.001
testSessionIDRequestPathParameterWithNonHttpRequest 0

ServletContainerSessionManagerTest

testGetSessionWithExistingRequestSession 0.007
testStartWithContextHostValue 0.002
testStartWithNonWebSessionContext 0.003
testGetSessionWithoutExistingRequestSession 0
testGetSessionWithNonWebSessionKey 0.001
testStartWithoutContextHostValue 0.001

WebUtilsTest

testGetContextPath 0.006
testGetPathWithinApplication 0.004
testGetContextPathIncludes 0