Surefire Report

Summary


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

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.452
info.magnolia.module.cache.util 4 0 0 0 100% 0.003
info.magnolia.module.cache.filter 30 0 0 0 100% 4.172
info.magnolia.module.cache.executor 5 0 0 0 100% 0.094

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.452

info.magnolia.module.cache.util

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

info.magnolia.module.cache.filter

Class Tests Errors Failures Skipped Success Rate Time
CacheFilterTest 18 0 0 0 100% 0.06
GZipFilterTest 2 0 0 0 100% 0.056
CachedPageTest 3 0 0 0 100% 0.006
CacheConfigurationSetupTest 2 0 0 0 100% 4.038
CacheHeadersFilterTest 2 0 0 0 100% 0.008
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.09

Test Cases

CacheFilterTest

testFilterUsesGivenConfigAndCacheName 0.021
testStoresInCacheAndRenders 0.003
testStoresCompressedInCacheAndRenders 0.003
testBlindlyObeysCachePolicyAndGetsStuffOutOfCacheWhenAskedToDoSo 0.003
testIgnoreEncodingAndServeContentFlatWhenUserAgentIsIE6 0.002
testServesUnzippedContentAndRemovesGzipHeadersIfClientDoesNotAcceptGZipEncoding 0.001
testServesGZippedContentIfClientAcceptsGZipEncoding 0.002
testDoesNothingIfCachePolicyCommandsToBypass 0.001
testJustSends304WithNoBodyIfRequestHeadersAskForIt 0.001
testJustSends304WithNoBodyIfRequestHeadersAskForItEvenOnCommitedResponse 0.002
testDontJustSends304WithNoBodyIfRequestHeadersAskForItButResponseIsCommitted 0.002
testPageShouldBeServedIfIfNoneMatchHeaderWasPassed 0.002
testRedirectsAreCached 0.002
testCachedRedirectsAreServed 0.001
testErrorsAreCached 0.002
testCachedErrorsAreServed 0.002
testLastModifiedHeaderCanBeOverriddenByFurtherFiltersAndIsProperlyStoredAndReturned 0.003
test304IsNotCached 0.001

EhCacheFactoryTest

testSerialAccess 0.138
testAddMoreThanMaxSize 0.018
testBlocking 0.017
testBlockingAfterAddingMoreThanMaxSize 1.014

GZipFilterTest

testBufferIsFlushedProperlyWhenUsingWriterFurtherDownTheChainOfFilters 0.054
testBufferIsFlushedAndGZipNotSetOnError 0.001

AbstractExecutorTest

testNotModifiedAfterRequestHeader 0.001
testModifiedAfterRequestHeader 0.001
testModifiedSameAsRequestHeader 0

CachedPageTest

testDoesNotAttemptToUnzipsContentIfPassedContentIsGZipped 0.004
testGZipIfContentIsNotGZipped 0.001
testDontGZipIfContentIsNotGZippedAndShouldNotBe 0

SetExpirationHeadersTest

testProcessCacheRequest 0.074
testProcessNoCacheRequest 0.001

CacheConfigurationSetupTest

testVoting 3.096
testExecutorSetup 0.938

CacheHeadersFilterTest

testFilterCacheRequest 0.005
testFilterNoCacheRequest 0.002

GZipUtilTest

testGzippedEmptyByteArrayShouldBeExactly20BytesLong 0.001
testGzipped1ByteArrayShouldNotBe20BytesLong 0.001
testGzipIsSymetric 0
testGzipActuallyCompressesAtSomePoint 0

StandaloneGZipFilterTest

testBypassesAsDictatedByVoters 0.001
testBypassesIfClientDoesNotAcceptGZip 0.001
testDoesNotByPassIfClientAcceptsGZip 0.001