Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
49 0 0 0 100% 8.029

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.574
info.magnolia.periscope.search.jcr 21 0 0 0 100% 5.446
info.magnolia.periscope.rank 2 0 0 0 100% 0.001
info.magnolia.periscope.search.rest 7 0 0 0 100% 0.947
info.magnolia.periscope.sniff 1 0 0 0 100% 0.004
info.magnolia.periscope.search 10 0 0 0 100% 0.561
info.magnolia.periscope 6 0 0 0 100% 0.496

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

info.magnolia.periscope.search.jcr

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

info.magnolia.periscope.rank

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

info.magnolia.periscope.search.rest

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

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.522
SearchResultSupplierDefinitionRegistryTest 6 0 0 0 100% 0.039

info.magnolia.periscope

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

Test Cases

[Summary] [Package List] [Test Cases]

OperationRequestProcessorTest

shouldThrowOnUnregisteredOperationRequests 0.552
shouldFindOperationBasedOnRequest 0.001

AbstractResultRankerFactoryTest

createRankerForAdmin 0.001
createRankerForNonAdmin 0

QuerySnifferProcessorTest

executingDifferentOperationsDoesNotThrowException 0.004

SearchRunnerTest

cancelledShouldNotBeExecuted 0.004
nonJcrSuppliersShouldRunParallel 0.105
suppliersOnDifferentWorkspacesShouldRunParallel 0.102
suppliersOnSameWorkspaceShouldBeBlocked 0.31

RestSearchResultSupplierTest

incorrectJSONDoesNotConvertedIntoResults 0.635
restSearchResultSupplierCorrectlyReturnsTwoItems 0.006
emptyParametersDoesNotThrowNPE 0.004
verifyConstructTargetURLWithNoFilters 0.01
verifyConstructTargetURLWithFilters 0.011
optionalPropertiesAreFetchedWhenAvailable 0.004
weirdDateFormatDoesNotKillAllResults 0.003

PeriscopeTest

searchInAllSuppliers 0.353
searchRunsInUserContext 0.027
searchInUsersContextAndLanguage 0.023
constructAndFetchResultSuppliers 0.037
doNotConstructDisabledSuppliers 0.024
searchInSpecificSuppliers 0.032

JcrSearchResultSupplierTest

propertyNameSearch 1.444
shouldRespectTitleProperty 0.308
resultSupplierDoesNotReturnDuplicatedResults 0.344
searchJCRResultSupplier 0.226
searchJCRResultSupplierFullTextSearch 0.248
shouldRespectResultsLimit 0.235
shouldUseIconPropertyForType 0.187
searchByEditor 0.208
shouldUseNodeNameIfNoTitleProperty 0.165
searchJCRResultSupplierFullTextSearchWithPartialMatches 0.184
searchByDate 0.238
searchJCRResultSupplierWithoutTitle 0.184
fullTextSearchIsTrueByDefault 0.159
optionalFieldsAreSuccessfullyFetched 0.158
searchFilterByTags 0.194
prefixedWithExtendsWhenExtendsChildNodeIsPresent 0.145
searchByEditors 0.14
searchJCRResultSupplierFlattenHtml 0.134
resultSupplierSearchesForNearestAncestorOfGivenNodeTypes 0.152
searchFilterByTag 0.215
searchBasedOnRootPath 0.178

SearchResultSupplierDefinitionRegistryTest

newDefinitionProviderBuilderForWrongDefinition 0.024
getProvider 0.006
getNonExistingProvider 0.004
newDefinitionProviderBuilderForNewDefinition 0.002
getInvalidProvider 0.001
getAllDefinitions 0.002