Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
8800198.864%23.347

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
info.magnolia.module.rssaggregator.app.subapps.aggregationconfig1000100%0.516
info.magnolia.module.rssaggregator.servlet1000100%0.033
info.magnolia.module.rssaggregator.setup9000100%10.735
info.magnolia.module.rssaggregator2000100%0.029
info.magnolia.module.rssaggregator.validator2000100%0.018
info.magnolia.module.rssaggregator.templates.components4000100%1.171
info.magnolia.module.rssaggregator.importhandler4000197.5%0.165
info.magnolia.module.rssaggregator.generator8000100%4.855
info.magnolia.module.rssaggregator.command1000100%0.396
info.magnolia.module.rssaggregator.util16000100%0.096
info.magnolia.module.rssaggregator.action4000100%5.333

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

info.magnolia.module.rssaggregator.app.subapps.aggregationconfig

ClassTestsErrors FailuresSkippedSuccess RateTime
RSSAggregatorConfigurationPresenterTest1000100%0.516

info.magnolia.module.rssaggregator.servlet

ClassTestsErrors FailuresSkippedSuccess RateTime
FeedSyndicationServletTest1000100%0.033

info.magnolia.module.rssaggregator.setup

ClassTestsErrors FailuresSkippedSuccess RateTime
RSSAggregatorVersionHandlerTest9000100%10.735

info.magnolia.module.rssaggregator

ClassTestsErrors FailuresSkippedSuccess RateTime
RSSAggregatorTest1000100%0.027
RSSJobTest1000100%0.002

info.magnolia.module.rssaggregator.validator

ClassTestsErrors FailuresSkippedSuccess RateTime
RSSNameFieldValidatorTest2000100%0.018

info.magnolia.module.rssaggregator.templates.components

ClassTestsErrors FailuresSkippedSuccess RateTime
CombinedFeedModelTest1000100%0.013
FeedListModelTest2000100%0.008
FeedSubscriptionModelFunctionalityTest1000100%1.15

info.magnolia.module.rssaggregator.importhandler

ClassTestsErrors FailuresSkippedSuccess RateTime
AggregateFeedContentMapperTest1000100%0.002
AggregateFilterTest16000100%0.003
AggregateTest1000100%0
FastRSSFeedFetcherTest10010%0
FeedChannelContentMapperTest3000100%0
PlanetFilterTest8000100%0.014
RSSFeedImportHandlerTest9000100%0.137
SimpleRSSFeedFetcherTest1000100%0.009

info.magnolia.module.rssaggregator.generator

ClassTestsErrors FailuresSkippedSuccess RateTime
FeedGeneratorResolverTest2000100%0.721
PlanetDataGeneratorTest1000100%3.98
PlanetFeedGeneratorTest1000100%0
RSSModuleFeedGeneratorTest3000100%0.124
SyndFeedGeneratorTest1000100%0.03

info.magnolia.module.rssaggregator.command

ClassTestsErrors FailuresSkippedSuccess RateTime
LaunchSingleRSSCommandTest1000100%0.396

info.magnolia.module.rssaggregator.util

ClassTestsErrors FailuresSkippedSuccess RateTime
AssertTest6000100%0.001
CollectionUtilsTest2000100%0.001
MagnoliaTemplateTest8000100%0.094

info.magnolia.module.rssaggregator.action

ClassTestsErrors FailuresSkippedSuccess RateTime
RSSBasicTransformerTest1000100%3.046
RunRSSImportActionTest1000100%1.28
SaveRSSActionTest2000100%1.007

Test Cases

[Summary] [Package List] [Test Cases]

RSSBasicTransformerTest

testWriteToDataSourceItem3.046

RunRSSImportActionTest

testCallingTheAction1.28

SaveRSSActionTest

testDefault0.557
testAddingNewRSSJob0.45

RSSAggregatorConfigurationPresenterTest

testPlanetConfigurationIsEnabledWhenPlanetAggregatorsExist0.516

LaunchSingleRSSCommandTest

testStoppingTheSchedulerJobIfNoCorrespondingRSSNodeIsFoundInTheRepositoryDuringTheLaunchSingleRSSCommandExecution0.396

FeedGeneratorResolverTest

testResolve0.359
testResolve_throwsExceptionWhenUnresolvable0.362

PlanetDataGeneratorTest

testEntriesAreNotOverwritten3.98

PlanetFeedGeneratorTest

testGetFeedType0

RSSModuleFeedGeneratorTest

willNotFailOnNPEWhenFeedNodeIsNull0.034
filterOutJcrAndMgnlPropertiesFromCategoriesNode0.086
mapNodeToFeedEntryAlsoWhenCategoriesNodeDoesNotExist0.004

SyndFeedGeneratorTest

testGenerate0.03

AggregateFeedContentMapperTest

testMap0.002

AggregateFilterTest

filterIncludeWithAndConditionFalseAndOrConditionFalse0.001
filterIncludeWithAndConditionFalseAndOrConditionTrue0
filterIncludeWithOrConditionTrueAndAndConditionFalse0
filterIncludeWithOrConditionFalseAndAndConditionFalse0
filterIncludeWithAndConditionTrueAndOrConditionTrue0
filterIncludeWithAndConditionTrueAndOrConditionFalse0.001
filterIncludeWithOrConditionTrueAndOrConditionFalse0
filterIncludeWithOrConditionTrueAndOrConditionTrue0
filterIncludeWithOrConditionFalseAndOrConditionFalse0.001
filterIncludeWithAndConditionTrueAndAndConditionTrue0
filterIncludeWithAndConditionTrueAndAndConditionFalse0
filterIncludeWithAndConditionFalseAndAndConditionFalse0
filterIncludeWithNotConditionFalseAndOrConditionTrue0
filterIncludeWithOrConditionTrueAndNotConditionFalse0
filterIncludeWithNotConditionFalseAndAndConditionTrue0
filterIncludeWithAndConditionTrueAndNotConditionTrue0

AggregateTest

testAddFeedChannel_registersChannelOnlyOnce0

FeedChannelContentMapperTest

testMap0
testMap_returnsNullOnMissingLinkNodeData0
testWillNotFailOnNPEWhenTitleAndUrlPropertyDoesNotExists0

PlanetFilterTest

testMatchString0
testNoMatchString0.006
testCamel0
testIncludeAndConditions0.003
testIncludeOrConditions0.002
testIncludeAndConditionsWithNot0.002
testIncludeOrConditionsWithNot0.001
testIncludeNotConditions0

RSSFeedImportHandlerTest

testDoImport0.06
testDoImport_doesNothingOnNoAggregatesFound0.007
testLoadAggregates0.01
testSaveAggregates0.018
testLoadAggregateFilter0.007
testSaveFeedChannel0.011
testRecreateChannelNode0.01
testCreateFeedChannelEntryNode0.007
testCreateCategoriesNode0.007

SimpleRSSFeedFetcherTest

testFetchAggregate0.009

RSSAggregatorTest

testScheduledJobShouldNotBeStartedWithoutCronValue0.027

RSSJobTest

testRSSJobSetAndGet0

FeedSyndicationServletTest

testHandleRequest0.033

RSSAggregatorVersionHandlerTest

testUpdateTo22ReordersRSSBeforeConfigApp2.577
testFreshInstallReordersRSSBeforeConfigApp0.704
testUpdateFrom211.629
testUpdateFromMagnolia45x1.729
testUpdateFrom2210.829
updateFrom222RegistersCacheFlushingForRss1.134
testFreshInstallCacheFlushingRegistration0.638
updateTo23RenamesFilterFields0.978
testUpdateTo231ConfigureActions0.517

CombinedFeedModelTest

testXpathQueryIsEncoded0.013

FeedListModelTest

testGetItemsXpathQueryIsEncoded0.004
testGetFeedsXpathQueryIsEncoded0.004

FeedSubscriptionModelFunctionalityTest

testGetFeedTitle1.15

AssertTest

testNotBlank0
testNotBlank_throwsExceptionOnBlank0
testNotNull0.001
testNotNull_throwsExceptionOnNull0
testIsTrue0
testIsTrue_throwsExceptionOnFalse0

CollectionUtilsTest

testAsSet0
testAsSet_throwsExceptionOnIllegalArguments0

MagnoliaTemplateTest

testQueryForList0.02
testQueryForObject0.013
testQueryForObject_returnsNullOnZeroResults0.012
testQueryForObject_throwsIncorrectResultSizeDataAccessExceptionOnMultipleResults0.013
testXpathQueryForList0.008
testXpathQueryForObject0.007
testQueryInternal0.01
testQueryInternal_translatesRepositoryExceptionToDataAccessException0.011

RSSNameFieldValidatorTest

testUniqueName0.01
testExistingName0.008

Failure Details

[Summary] [Package List] [Test Cases]


restoresThreadInterruptStatusOnInterruptedException
skipped: skipped