Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
51 0 0 0 100% 8.073

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
info.magnolia.periscope.operation.request 2 0 0 0 100% 0.504
info.magnolia.periscope.search.jcr 21 0 0 0 100% 5.527
info.magnolia.periscope.rank 4 0 0 0 100% 0.008
info.magnolia.periscope.search.rest 7 0 0 0 100% 1.035
info.magnolia.periscope.sniff 1 0 0 0 100% 0.004
info.magnolia.periscope.search 10 0 0 0 100% 0.563
info.magnolia.periscope 6 0 0 0 100% 0.432

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

info.magnolia.periscope.operation.request

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

info.magnolia.periscope.search.jcr

Class Tests Errors Failures Skipped Success Rate Time
JcrSearchResultSupplierTest 21 0 0 0 100% 5.527

info.magnolia.periscope.rank

Class Tests Errors Failures Skipped Success Rate Time
AbstractResultRankerFactoryTest 4 0 0 0 100% 0.008

info.magnolia.periscope.search.rest

Class Tests Errors Failures Skipped Success Rate Time
RestSearchResultSupplierTest 7 0 0 0 100% 1.035

info.magnolia.periscope.sniff

Class Tests Errors Failures Skipped Success Rate Time
QuerySnifferProcessorTest 1 0 0 0 100% 0.004

info.magnolia.periscope.search

Class Tests Errors Failures Skipped Success Rate Time
SearchRunnerTest 4 0 0 0 100% 0.53
SearchResultSupplierDefinitionRegistryTest 6 0 0 0 100% 0.033

info.magnolia.periscope

Class Tests Errors Failures Skipped Success Rate Time
PeriscopeTest 6 0 0 0 100% 0.432

Test Cases

[Summary] [Package List] [Test Cases]

OperationRequestProcessorTest

shouldThrowOnUnregisteredOperationRequests 0.472
shouldFindOperationBasedOnRequest 0.002

AbstractResultRankerFactoryTest

createRankerForAdminWhenEnabled 0.006
createRankerForAdminWhenModuleConfigurationIsNotFound 0.001
createRankerForNonAdmin 0
createRankerWhenDisabled 0.001

QuerySnifferProcessorTest

executingDifferentOperationsDoesNotThrowException 0.003

SearchRunnerTest

cancelledShouldNotBeExecuted 0.001
nonJcrSuppliersShouldRunParallel 0.114
suppliersOnDifferentWorkspacesShouldRunParallel 0.104
suppliersOnSameWorkspaceShouldBeBlocked 0.31

RestSearchResultSupplierTest

incorrectJSONDoesNotConvertedIntoResults 0.722
restSearchResultSupplierCorrectlyReturnsTwoItems 0.009
emptyParametersDoesNotThrowNPE 0.005
verifyConstructTargetURLWithNoFilters 0.008
verifyConstructTargetURLWithFilters 0.009
optionalPropertiesAreFetchedWhenAvailable 0.003
weirdDateFormatDoesNotKillAllResults 0.003

PeriscopeTest

searchInAllSuppliers 0.314
searchRunsInUserContext 0.025
searchInUsersContextAndLanguage 0.021
constructAndFetchResultSuppliers 0.03
doNotConstructDisabledSuppliers 0.02
searchInSpecificSuppliers 0.022

JcrSearchResultSupplierTest

nodeNameSearch 1.172
propertyNameSearch 0.379
searchForNearestAncestorOfGivenNodeTypes 0.319
shouldRespectTitleProperty 0.242
shouldRespectResultsLimit 0.216
shouldUseIconPropertyForType 0.235
searchByEditor 0.221
shouldUseNodeNameIfNoTitleProperty 0.238
fullTextSearchWithPartialMatches 0.197
searchByTag 0.174
searchByDate 0.197
searchByTags 0.169
fullTextSearch 0.17
fullTextSearchIsTrueByDefault 0.333
optionalFieldsAreSuccessfullyFetched 0.149
doNotReturnDuplicatedResults 0.271
flattenHtml 0.145
prefixedWithExtendsWhenExtendsChildNodeIsPresent 0.145
searchByEditors 0.154
searchByTitle 0.168
searchBasedOnRootPath 0.233

SearchResultSupplierDefinitionRegistryTest

newDefinitionProviderBuilderForWrongDefinition 0.017
getProvider 0.005
getNonExistingProvider 0.005
newDefinitionProviderBuilderForNewDefinition 0.002
getInvalidProvider 0.001
getAllDefinitions 0.003