[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
88 | 0 | 0 | 7 | 92.045% | 2.326 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
[Summary] [Package List] [Test Cases]
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
info.magnolia.i18nsystem.proxytoys | 28 | 0 | 0 | 4 | 85.714% | 0.179 |
info.magnolia.i18nsystem.util | 13 | 0 | 0 | 0 | 100% | 0.006 |
info.magnolia.i18nsystem.setup | 8 | 0 | 0 | 0 | 100% | 0.133 |
info.magnolia.i18nsystem | 38 | 0 | 0 | 2 | 94.737% | 2.008 |
info.magnolia.i18nsystem.tools | 1 | 0 | 0 | 1 | 0% | 0 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
MethodsAnnotatedWithTest | 4 | 0 | 0 | 0 | 100% | 0.005 |
![]() |
ProxytoysI18nizerTest | 17 | 0 | 0 | 4 | 76.471% | 0.173 |
![]() |
ReturnsAnnotatedTypeArgumentTest | 7 | 0 | 0 | 0 | 100% | 0.001 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
AnnotationUtilsTest | 4 | 0 | 0 | 0 | 100% | 0.003 |
![]() |
GenericsUtilsTest | 4 | 0 | 0 | 0 | 100% | 0.002 |
![]() |
LocaleUtilsTest | 5 | 0 | 0 | 0 | 100% | 0.001 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
AbstractRemoveHardcodedI18nPropertiesTaskTest | 2 | 0 | 0 | 0 | 100% | 0.125 |
![]() |
RemoveHardcodedI18nPropertiesFromDialogsTaskTest | 3 | 0 | 0 | 0 | 100% | 0.003 |
![]() |
RemoveHardcodedI18nPropertiesFromSubappsTaskTest | 3 | 0 | 0 | 0 | 100% | 0.005 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
AbstractI18nKeyGeneratorTest | 10 | 0 | 0 | 0 | 100% | 0.341 |
![]() |
DefaultMessageBundlesLoaderTest | 1 | 0 | 0 | 0 | 100% | 0.221 |
![]() |
SimpleTranslatorTest | 7 | 0 | 0 | 2 | 71.429% | 0.032 |
![]() |
TranslationServiceImplReloadBundlesTest | 1 | 0 | 0 | 0 | 100% | 0.384 |
![]() |
TranslationServiceImplTest | 19 | 0 | 0 | 0 | 100% | 1.03 |
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
![]() |
GenerateTranslationFilesImplTest | 1 | 0 | 0 | 1 | 0% | 0 |
[Summary] [Package List] [Test Cases]
![]() |
ancestorsFromList | 0.291 |
![]() |
getDifferentBundlenamesForEachChild | 0.009 |
![]() |
addKeyConsidersLabelAsAnOptionalSuffix | 0.009 |
![]() |
getNullBundlenameWhenNoneIsDefined | 0.006 |
![]() |
getRootBundlenameWhenNoOtherIsDefined | 0.005 |
![]() |
getIdOrNameForUnknownRoot | 0.004 |
![]() |
getRoot | 0.004 |
![]() |
ancestorsFromSimpleChain | 0.002 |
![]() |
getRootKeyGenerator | 0.004 |
![]() |
getAncestorKeyGenerators | 0.007 |
![]() |
includesMethodOnSuperclass | 0.004 |
![]() |
doesNotIncludeOtherRandomMethod | 0 |
![]() |
includesMethodOnSelf | 0.001 |
![]() |
includesMethodOnInterface | 0 |
![]() |
decorateEnum | 0.003 |
skipped | ||
![]() |
decorateWithNullObjectDoesNotThrowException | 0.021 |
![]() |
testWithSingleChildObject | 0.011 |
![]() |
testWithDeeperChildren | 0.015 |
![]() |
testSimpleObject | 0.007 |
![]() |
i18nTextAnnotationOnNonStringType | 0.008 |
Currently makes no sense - un-ignore the day we find a real use-case | ||
![]() |
canFormatMessagesForMethodsWithArguments | 0.008 |
Not implemented yet - not sure we want this | ||
![]() |
blowsIfCalledTwiceOnSameObject | 0.008 |
![]() |
decoratedMapShouldAllowToPutNewObjectsAndDecorateThem | 0.008 |
Not implemented yet | ||
![]() |
decoratedObjectsCanBeClonedWithClonerLib | 0.03 |
![]() |
nullChildJustReturnsNull | 0.005 |
![]() |
testWithChildren | 0.009 |
![]() |
decorateChildWithNullObjectDoesNotThrowException | 0.006 |
![]() |
objectsClonedWithClonerLibCanBeDecorated | 0.006 |
![]() |
defaultValuesSetInConstructorDoNotOverrideValuesAfterProxying | 0.011 |
![]() |
testWithChildrenInMap | 0.01 |
![]() |
testWithExistingValuesBeforeDecoration | 0.007 |
![]() |
includesSimpleGetter | 0.001 |
![]() |
doesNotIncludeGetterWhereReturnTypeIsNotAnnotatedEvenIfMethodItselfIsAnnotated | 0 |
![]() |
includesMapOfAnnotatedTypeValues | 0 |
![]() |
includesInheritedMethods | 0 |
![]() |
includesListOfAnnotatedTypes | 0 |
![]() |
doesNotIncludeGetterWhereReturnTypeIsNotAnnotated | 0 |
![]() |
canNotIncludeMapOfAnnotatedTypeValues | 0 |
![]() |
removeHardcodedI18nPropertiesUnderAppNode | 0.124 |
![]() |
leaveOtherPropertiesAlone | 0.001 |
![]() |
removeI18nPropertiesFromDialogs | 0.002 |
![]() |
removeHardcodedI18nPropertiesUnderAppNode | 0.001 |
![]() |
leaveOtherPropertiesAlone | 0 |
![]() |
removeI18nPropertiesFromSubapps | 0.004 |
![]() |
removeHardcodedI18nPropertiesUnderAppNode | 0.001 |
![]() |
leaveOtherPropertiesAlone | 0 |
![]() |
keyWithPrintfFormat | 0.001 |
Ignored for now but I would like to support the printf format too eventually | ||
![]() |
singleKey | 0.012 |
![]() |
extraTestForConditionsAndPlurals | 0.006 |
![]() |
keyWithPrintfFormatMultipleArgs | 0.006 |
Ignored for now but I would like to support the printf format too eventually | ||
![]() |
formatAccordingToLocale | 0.005 |
![]() |
keyWithMessageFormat | 0.001 |
![]() |
keyWithMessageFormatMultipleArgs | 0.001 |
![]() |
messageWithBasenameAndLocale | 0.062 |
![]() |
messageNotFound | 0.055 |
![]() |
messageWithSwissGermanVariantLocale | 0.06 |
![]() |
messageWithBasenameAndLocaleFallsBackToDefaultLocaleIfNotFound | 0.053 |
![]() |
messageFallsBackToClosestAvailableMessage | 0.047 |
![]() |
messageFallsBackToDefaultLanguage | 0.047 |
![]() |
messageWithFrenchLocale | 0.046 |
![]() |
givenBasenameFallbacksToDefautLegacy | 0.053 |
![]() |
messageWithNullKeys | 0.057 |
![]() |
messageWithBasename | 0.057 |
![]() |
messageWithSwissGermanLocale | 0.061 |
![]() |
shouldPreferUserLocaleWithSecondaryKey | 0.097 |
![]() |
messageNotFoundWithBasename | 0.048 |
![]() |
messageAvailableOnlyInEnglishWithSystemFallbackLanguageSetAsEnglish | 0.047 |
![]() |
messageWithBasenameAndLocaleFallsBackToGlobalBundleIfNotFound | 0.047 |
![]() |
messageFallsBackToDefautLocaleFromAVariantLocale | 0.047 |
![]() |
messageFallsBackToAvailableMessageFromVariantToCountry | 0.046 |
![]() |
messageWithNoKeys | 0.053 |
![]() |
messageWithGermanLocale | 0.047 |
![]() |
getAnnotationWorksOnClassImplementingInterface | 0.002 |
![]() |
getAnnotationWorksOnSubclass | 0.001 |
![]() |
getAnnotationWorksOnInterface | 0 |
![]() |
getAnnotationWorksOnClassDirectlyAnnotated | 0 |
![]() |
getGenericTypeOfReturnType | 0.001 |
![]() |
returnsObjectForWildcards | 0 |
![]() |
sanityChecks | 0 |
![]() |
returnsLowerBoundForExtends | 0.001 |
![]() |
resolveLocaleIsLenientWithLowercaseCountryCode | 0 |
![]() |
resolveLocaleReturnsLanguageLocale | 0.001 |
![]() |
resolveLocaleReturnsLanguageCountryLocale | 0 |
![]() |
resolveLocaleReturnsLanguageCountryVariantLocale | 0 |
![]() |
resolveLocaleReturnsDefaultLocale | 0 |
[Summary] [Package List] [Test Cases]