Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
108000100%2.785

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.apache.shiro.web.filter.authc5000100%0.019
org.apache.shiro.web.servlet13000100%0.177
org.apache.shiro.web.filter.mgt32000100%0.124
org.apache.shiro.web.filter.authz7000100%0.991
org.apache.shiro.web.session.mgt17000100%0.285
org.apache.shiro.web.filter.session1000100%0.027
org.apache.shiro.web.filter2000100%0.032
org.apache.shiro.web.mgt18000100%0.581
org.apache.shiro.web.config12000100%0.473
org.apache.shiro.web.env1000100%0.076

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

org.apache.shiro.web.filter.authc

ClassTestsErrors FailuresSkippedSuccess RateTime
AnonymousFilterTest1000100%0.001
BasicHttpFilterAuthenticationTest4000100%0.018

org.apache.shiro.web.servlet

ClassTestsErrors FailuresSkippedSuccess RateTime
AbstractShiroFilterTest2000100%0.044
IniShiroFilterTest5000100%0.116
OncePerRequestFilterTest2000100%0.001
ShiroFilterTest1000100%0.013
SimpleCookieTest3000100%0.003

org.apache.shiro.web.filter.mgt

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultFilterChainManagerTest19000100%0.106
PathMatchingFilterChainResolverTest8000100%0.016
SimpleNamedFilterListTest5000100%0.002

org.apache.shiro.web.filter.authz

ClassTestsErrors FailuresSkippedSuccess RateTime
AuthorizationFilterTest2000100%0.095
HostFilterTest2000100%0.892
HttpMethodPermissionFilterTest1000100%0.002
PortFilterTest2000100%0.002

org.apache.shiro.web.session.mgt

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultWebSessionManagerTest11000100%0.214
ServletContainerSessionManagerTest6000100%0.071

org.apache.shiro.web.filter.session

ClassTestsErrors FailuresSkippedSuccess RateTime
NoSessionCreationFilterTest1000100%0.027

org.apache.shiro.web.filter

ClassTestsErrors FailuresSkippedSuccess RateTime
PathMatchingFilterTest2000100%0.032

org.apache.shiro.web.mgt

ClassTestsErrors FailuresSkippedSuccess RateTime
CookieRememberMeManagerTest5000100%0.262
DefaultWebSecurityManagerTest7000100%0.268
DefaultWebSessionStorageEvaluatorTest6000100%0.051

org.apache.shiro.web.config

ClassTestsErrors FailuresSkippedSuccess RateTime
IniFilterChainResolverFactoryTest11000100%0.371
WebIniSecurityManagerFactoryTest1000100%0.102

org.apache.shiro.web.env

ClassTestsErrors FailuresSkippedSuccess RateTime
IniWebEnvironmentTest1000100%0.076

Test Cases

[Summary] [Package List] [Test Cases]

IniFilterChainResolverFactoryTest

testNewInstance0.153
testGetInstanceNoIni0.066
testNewInstanceWithIni0.036
testGetFiltersWithNullOrEmptySection0.003
testCreateChainsWithNullUrlsSection0.001
testNewInstanceWithNonFilter0.015
testNewInstanceWithFilterConfig0.062
testGetFilters0.001
testGetFiltersWithoutSectionWithDefaults0.022
testGetFiltersWithSectionWithoutDefaults0.002
testGetFiltersWithSectionAndDefaults0.01

WebIniSecurityManagerFactoryTest

testDefaultFiltersPresent0.102

IniWebEnvironmentTest

testObjectsAfterSecurityManagerCreation0.076

PathMatchingFilterTest

testDisabledBasedOnPath0.028
testEnabled0.004

AnonymousFilterTest

test0

BasicHttpFilterAuthenticationTest

createTokenNoAuthorizationHeader0.015
createTokenNoUsername0.001
createTokenNoPassword0.001
createTokenColonInPassword0.001

AuthorizationFilterTest

testUserOnAccessDeniedWithResponseError0.088
testUserOnAccessDeniedWithRedirect0.007

HostFilterTest

testPrivateClassC0.154
testPrivateClassB0.738

HttpMethodPermissionFilterTest

testPermisisonMapping0.002

PortFilterTest

testDefault0.001
testConfiguredPort0.001

DefaultFilterChainManagerTest

testNewInstanceWithFilterConfig0.01
testToNameConfigPairNoBrackets0.004
testToNameConfigPairWithEmptyBrackets0.002
testToNameConfigPairWithPopulatedBrackets0.003
testToNameConfigPairWithNestedQuotesInBrackets0.002
testToNameConfigPairWithIndividualNestedQuotesInBrackets0.003
testFilterChainConfigWithNestedCommas0.002
testFilterChainConfigWithNestedQuotedCommas0.003
testNewInstanceDefaultFilters0.006
testCreateChain0.037
testCreateChainWithQuotedInstanceConfig0.003
testBeanMethods0.004
testAddFilter0.004
testAddFilterNoInit0.004
testAddFilterNoFilterConfig0.001
testAddToChain0.003
testAddToChainNotPathProcessor0.01
testProxy0.004
testProxyNoChain0.001

PathMatchingFilterChainResolverTest

testNewInstance0.001
testNewInstanceWithFilterConfig0.002
testSetters0.001
testGetChainsWithoutChains0.001
testGetChainsWithMatch0.004
testPathTraversalWithDot0.002
testPathTraversalWithDotDot0.003
testGetChainsWithoutMatch0.002

SimpleNamedFilterListTest

testNewInstance0
testNewInstanceNameless0.001
testNewInstanceBackingList0
testNewInstanceNullBackingList0
testListMethods0.001

NoSessionCreationFilterTest

testDefault0.027

CookieRememberMeManagerTest

onSuccessfulLogin0.22
getRememberedSerializedIdentityReturnsNullForDeletedCookie0.004
getRememberedPrincipals0.007
getRememberedPrincipalsDecryptionError0.03
onLogout0.001

DefaultWebSecurityManagerTest

checkSessionManagerDeterminesContainerSessionMode0.005
shiroSessionModeInit0.003
testLogin0.031
testSessionTimeout0.215
testGetSubjectByRequestResponsePair0.004
testGetSubjectByRequestSessionId0.008
testBuildNonWebSubjectWithDefaultServletContainerSessionManager0.002

DefaultWebSessionStorageEvaluatorTest

testWithSession0.025
testWithoutSessionAndNonWebSubject0.001
testWithoutSessionAndGenerallyDisabled0.001
testWebSubjectWithoutSessionAndGenerallyEnabled0.018
testWebSubjectWithoutSessionAndGenerallyEnabledButRequestDisabled0.002
testWebSubjectWithoutSessionAndGenerallyEnabledWithNonBooleanRequestAttribute0.004

AbstractShiroFilterTest

testInit0.033
testInitWithStaticReference0.011

IniShiroFilterTest

testDefaultWebInfConfig0.086
testResourceConfig0.006
testResourceConfigWithoutResource0.004
testDefaultClasspathConfig0.014
testSimpleConfig0.006

OncePerRequestFilterTest

testEnabled0.001
testDisabled0

ShiroFilterTest

testInit0.013

SimpleCookieTest

testRemoveValue0.002
testEmptyContextPath0
testNullContextPath0.001

DefaultWebSessionManagerTest

testOnStart0.075
testOnStartWithSessionIdCookieDisabled0.003
testGetSessionIdWithSessionIdCookieEnabled0.052
testGetSessionIdWithSessionIdCookieDisabled0.037
testGetSessionIdWithSessionIdCookieDisabledAndLowercaseRequestParam0.022
testGetSessionIdFromRequestUriPathSegmentParam0.011
testSessionIDRequestPathParameterWithNonHttpRequest0.004
testSessionIDRequestPathParameterWithoutARequestURI0.001
testSessionIDRequestPathParameterWithoutPathParameters0.001
testSessionIDRequestPathParameterWithoutJSESSIONID0.001
testSessionIDRequestPathParameter0.007

ServletContainerSessionManagerTest

testStartWithNonWebSessionContext0.008
testStartWithContextHostValue0.029
testStartWithoutContextHostValue0.002
testGetSessionWithNonWebSessionKey0.018
testGetSessionWithExistingRequestSession0.008
testGetSessionWithoutExistingRequestSession0.006