Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
48 0 0 0 100% 9.722

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.668
info.magnolia.periscope.search.jcr 21 0 0 0 100% 6.834
info.magnolia.periscope.rank 2 0 0 0 100% 0.004
info.magnolia.periscope.search.rest 7 0 0 0 100% 1.21
info.magnolia.periscope.sniff 1 0 0 0 100% 0.008
info.magnolia.periscope.search 10 0 0 0 100% 0.58
info.magnolia.periscope 5 0 0 0 100% 0.418

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

info.magnolia.periscope.search.jcr

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

info.magnolia.periscope.rank

Class Tests Errors Failures Skipped Success Rate Time
AbstractResultRankerFactoryTest 2 0 0 0 100% 0.004

info.magnolia.periscope.search.rest

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

info.magnolia.periscope.sniff

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

info.magnolia.periscope.search

Class Tests Errors Failures Skipped Success Rate Time
SearchRunnerTest 4 0 0 0 100% 0.519
SearchResultSupplierDefinitionRegistryTest 6 0 0 0 100% 0.061

info.magnolia.periscope

Class Tests Errors Failures Skipped Success Rate Time
PeriscopeTest 5 0 0 0 100% 0.418

Test Cases

[Summary] [Package List] [Test Cases]

OperationRequestProcessorTest

shouldThrowOnUnregisteredOperationRequests 0.666
shouldFindOperationBasedOnRequest 0.002

AbstractResultRankerFactoryTest

createRankerForAdmin 0.004
createRankerForNonAdmin 0

QuerySnifferProcessorTest

executingDifferentOperationsDoesNotThrowException 0.008

SearchRunnerTest

cancelledShouldNotBeExecuted 0.002
nonJcrSuppliersShouldRunParallel 0.102
suppliersOnDifferentWorkspacesShouldRunParallel 0.102
suppliersOnSameWorkspaceShouldBeBlocked 0.313

RestSearchResultSupplierTest

incorrectJSONDoesNotConvertedIntoResults 1.146
restSearchResultSupplierCorrectlyReturnsTwoItems 0.013
emptyParametersDoesNotThrowNPE 0.007
verifyConstructTargetURLWithNoFilters 0.015
verifyConstructTargetURLWithFilters 0.017
optionalPropertiesAreFetchedWhenAvailable 0.007
weirdDateFormatDoesNotKillAllResults 0.005

PeriscopeTest

searchInAllSuppliers 0.316
searchInUsersContextAndLanguage 0.026
constructAndFetchResultSuppliers 0.03
doNotConstructDisabledSuppliers 0.022
searchInSpecificSuppliers 0.024

JcrSearchResultSupplierTest

propertyNameSearch 1.266
shouldRespectTitleProperty 0.31
resultSupplierDoesNotReturnDuplicatedResults 0.403
searchJCRResultSupplier 0.233
searchJCRResultSupplierFullTextSearch 0.243
shouldRespectResultsLimit 0.258
shouldUseIconPropertyForType 0.301
searchByEditor 0.315
shouldUseNodeNameIfNoTitleProperty 0.248
searchJCRResultSupplierFullTextSearchWithPartialMatches 0.234
searchByDate 0.3
searchJCRResultSupplierWithoutTitle 0.255
fullTextSearchIsTrueByDefault 0.277
optionalFieldsAreSuccessfullyFetched 0.269
searchFilterByTags 0.284
prefixedWithExtendsWhenExtendsChildNodeIsPresent 0.303
searchByEditors 0.256
searchJCRResultSupplierFlattenHtml 0.242
resultSupplierSearchesForNearestAncestorOfGivenNodeTypes 0.254
searchFilterByTag 0.302
searchBasedOnRootPath 0.281

SearchResultSupplierDefinitionRegistryTest

newDefinitionProviderBuilderForWrongDefinition 0.018
getProvider 0.035
getNonExistingProvider 0.004
newDefinitionProviderBuilderForNewDefinition 0.001
getInvalidProvider 0.001
getAllDefinitions 0.002