Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
43 0 0 0 100% 6.061

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
info.magnolia.module.cache.ehcache 4 0 0 0 100% 1.66
info.magnolia.module.cache.util 4 0 0 0 100% 0.004
info.magnolia.module.cache.filter 30 0 0 0 100% 4.231
info.magnolia.module.cache.executor 5 0 0 0 100% 0.166

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

info.magnolia.module.cache.ehcache

Class Tests Errors Failures Skipped Success Rate Time
EhCacheFactoryTest 4 0 0 0 100% 1.66

info.magnolia.module.cache.util

Class Tests Errors Failures Skipped Success Rate Time
GZipUtilTest 4 0 0 0 100% 0.004

info.magnolia.module.cache.filter

Class Tests Errors Failures Skipped Success Rate Time
CacheConfigurationSetupTest 2 0 0 0 100% 4.037
CachedPageTest 3 0 0 0 100% 0.007
CacheFilterTest 18 0 0 0 100% 0.111
CacheHeadersFilterTest 2 0 0 0 100% 0.006
GZipFilterTest 2 0 0 0 100% 0.066
StandaloneGZipFilterTest 3 0 0 0 100% 0.004

info.magnolia.module.cache.executor

Class Tests Errors Failures Skipped Success Rate Time
AbstractExecutorTest 3 0 0 0 100% 0.004
SetExpirationHeadersTest 2 0 0 0 100% 0.162

Test Cases

EhCacheFactoryTest

testSerialAccess 0.264
testAddMoreThanMaxSize 0.051
testBlocking 0.024
testBlockingAfterAddingMoreThanMaxSize 1.024

AbstractExecutorTest

testNotModifiedAfterRequestHeader 0
testModifiedAfterRequestHeader 0
testModifiedSameAsRequestHeader 0.001

SetExpirationHeadersTest

testProcessCacheRequest 0.125
testProcessNoCacheRequest 0.003

CacheConfigurationSetupTest

testVoting 2.247
testExecutorSetup 1.784

CachedPageTest

testDoesNotAttemptToUnzipsContentIfPassedContentIsGZipped 0.005
testGZipIfContentIsNotGZipped 0
testDontGZipIfContentIsNotGZippedAndShouldNotBe 0

CacheFilterTest

testFilterUsesGivenConfigAndCacheName 0.025
testStoresInCacheAndRenders 0.007
testStoresCompressedInCacheAndRenders 0.007
testBlindlyObeysCachePolicyAndGetsStuffOutOfCacheWhenAskedToDoSo 0.006
testIgnoreEncodingAndServeContentFlatWhenUserAgentIsIE6 0.002
testServesUnzippedContentAndRemovesGzipHeadersIfClientDoesNotAcceptGZipEncoding 0.002
testServesGZippedContentIfClientAcceptsGZipEncoding 0.002
testDoesNothingIfCachePolicyCommandsToBypass 0.001
testJustSends304WithNoBodyIfRequestHeadersAskForIt 0.001
testJustSends304WithNoBodyIfRequestHeadersAskForItEvenOnCommitedResponse 0.002
testDontJustSends304WithNoBodyIfRequestHeadersAskForItButResponseIsCommitted 0.004
testPageShouldBeServedIfIfNoneMatchHeaderWasPassed 0.009
testRedirectsAreCached 0.003
testCachedRedirectsAreServed 0.001
testErrorsAreCached 0.003
testCachedErrorsAreServed 0.012
testLastModifiedHeaderCanBeOverriddenByFurtherFiltersAndIsProperlyStoredAndReturned 0.005
test304IsNotCached 0.002

CacheHeadersFilterTest

testFilterCacheRequest 0.004
testFilterNoCacheRequest 0.001

GZipFilterTest

testBufferIsFlushedProperlyWhenUsingWriterFurtherDownTheChainOfFilters 0.065
testBufferIsFlushedAndGZipNotSetOnError 0.001

StandaloneGZipFilterTest

testBypassesAsDictatedByVoters 0.001
testBypassesIfClientDoesNotAcceptGZip 0.001
testDoesNotByPassIfClientAcceptsGZip 0

GZipUtilTest

testGzippedEmptyByteArrayShouldBeExactly20BytesLong 0.002
testGzipped1ByteArrayShouldNotBe20BytesLong 0
testGzipIsSymetric 0.001
testGzipActuallyCompressesAtSomePoint 0