Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleParserTest3050083.5872023-05-04T13:53:32cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.007
associationByItselfSuccess0.010
attribute_ContainerTypeSuccess0.007
associationWithUnknownClassSuccess0.011
parseUmpleEnumerationDefinedInClassSuccess0.017
compositionParseTest_leftVarNamesSuccess0.010
abstractClassSuccess0.007
propagateImmutabilityToAllRelationshipsSuccess0.013
associationClassMultipleDefinitionsSuccess0.008
interfaceWithPositionSuccess0.007
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.015
singletonWithConstSuccess0.008
attribute_TypeSuccess0.007
attribute_listSuccess0.008
is_A_NonExistingExtendsClassSuccess0.028
toplevelExtracodeNoCodeLangSuccess0.006
interfaceWithMultipleMembersSuccess0.007
toplevelBeforeForMultiClassesSuccess0.008
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.007
TestReservedRoleNameError32Success0.006
multipleAssociationCommentsSuccess0.009
association_nonZeroReflexiveAssociationSuccess0.007
warningClassNameCapitalLetterSuccess0.006
methodDetectionSuccess0.007
nestedGenericTypesSuccess0.021
twoCharacterMethodSuccess0.006
attribute_autouniqueSuccess0.008
parseUmpleEnumerationDefinedAtTopLevelSuccess0.007
attributeSharedNameSuccess0.036
isA_MultipleInterfacesAndClassesV2Success0.008
methodParameterAmbiguityCausedByEnumerationSuccess0.023
isAttributeLazyRedundantSuccess0.006
abstractInheritanceClassSuccess0.008
invalidNamespace_noNameSuccess0.006
interfaceWithMethodAndNOTParametersSuccess0.008
templateInexistentReferenceSuccess0.013
isA_MultipleTimesInTheSameLineSuccess0.006
operationNotFoundSuccess0.013
attribute_assignedValueSuccess0.007
interfaceImplementationSuccess0.007
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.007
symmetricReflexiveAssociationError19Success0.006
symmetricReflexiveAssociationError23Success0.007
singletonSuccess0.006
invalidClassNameStartSuccess0.037
AssociationClassKeyNoWarningsSuccess0.008
multipleClassesSuccess0.006
multipleMethodBodyWarningSuccess0.008
invalidClassNamePartSuccess0.035
outputLanguagePathOverrideSuccess0.007
multivaluedAttributeInitializationSuccess0.006
autoGeneratedGetSetConstAttributeSuccess0.007
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.046
unknownClassSuccess0.007
validClassNameSuccess0.035
dependSuccess0.006
unknownInterfaceSuccess0.013
multivaluedAttributeAssignmentSuccess0.013
nestedClassCyclicInheritanceSuccess0.038
assertSetFailedPositionSuccess0.027
extraCodeInterfacesSuccess0.006
isA_ComplexCycleSuccess0.006
generateSuboptionSuccess0.008
toplevelAspectsForMixsetSuccess0.013
rubyLanguageSuccess0.006
externalAssociationWithUnknownClassSecondPositionSuccess0.007
immutableOtherWayInternalAssociationSuccess0.007
attributeLooksLikeAssociationSuccess0.013
warningUninitializedConstClassSuccess0.006
validInterfaceNameSuccess0.035
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.010
interfaceWithSingleIsASuccess0.006
stateMachineandAttributeNameClashingSuccess0.007
referencedPackagesSuccess0.007
invalidInterfaceNamePartSuccess0.035
emptyClassSuccess0.006
association_invalidMultiplicityOutOfOrderSuccess0.007
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.006
immutableExternalOtherWayAssociationSuccess0.007
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.022
abstractInterfaceExtendsSuccess0.007
toplevelAfterAsteriskKeywordSuccess0.008
inlineCommentsSuccess0.006
attributeComplexAssignedSuccess0.007
isA_SimpleCycleSuccess0.006
symmetricReflexiveAssociationSuccess0.007
associationMultilineCommentSuccess0.006
multipleIsA_MultipleClass_InheritanceSuccess0.006
beforeKeywordSuccess0.007
keyCannotHaveDuplicateAttributesSuccess0.007
parseInterfaceCodeSuccess0.006
internalAttributeGetterMethodSuccess0.007
associationClassSuccess0.042
attribute_defaultedWithoutAValueSuccess0.006
autoGeneratedGetSetLazyImmutableAttributeSuccess0.006
notUsedNamespaceSuccess0.025
autoGeneratedGetSetAutouniqueAttributeSuccess0.006
associationsForMutableClassesParseSuccessfullySuccess0.009
toplevelExtracodeSuccess0.006
isA_MultipleInterfacesAndClassesSuccess0.008
isA_SimpleCycle_WithKeySuccess0.007
duplicateAttributesNamesSuccess0.006
attributeAndAssociationNameClashingUnidirectionalSuccess0.098
associationClassPositionSuccess0.007
duplicateEnumsInClassSuccess0.007
toplevelBeforeKeywordAtBeginingSuccess0.007
interfaceWithMultipleIsASuccess0.006
validAssociationsForImmutableClass_independentlyDefinedSuccess0.027
attributeAndAssociationNameClashingBidirectionalSuccess0.060
associationInlineCommentSuccess0.007
is_A_SimpleCycle_InterfaceSuccess0.006
filterWithAttributeInTraitSuccess0.006
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.007
nestedUseStatementsSuccess0.008
commentsBeforeClassesSuccess0.007
enumAttributeEmptySuccess0.006
autoGeneratedGetSetBasicAttributeSuccess0.006
queuedMethodsSuccess0.016
multiInjectSuccess0.007
invalidAssociationsForImmutableClassSuccess0.026
associationClassMissingLeftSuccess0.006
classAndNamespacesSuccess0.006
glossarySuccess0.006
reflexiveAndError21CasesNonDirectedSuccess0.024
warningUninitializedConstObjectClassSuccess0.007
upperCaseAssociationKeySuccess0.007
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.008
afterKeywordSuccess0.006
multipleEmptyCommentsWithSpacesSuccess0.007
phpLanguageSuccess0.005
multLanguageImplementationSuccess0.049
classPosition_defaultSuccess0.006
keyWithInitializedAttributeSuccess0.050
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.008
emptyMultiLineCommentSuccess0.007
commentsInClassSuccess0.006
isA_MultipleInterfacesSuccess0.006
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.046
immutableClassMayNotContainStateMachinesSuccess0.007
stateMachineConcurrencyBetweenStatesSuccess0.007
associationClassNewSyntaxSuccess0.007
singletonAttributeNotLazySuccess0.006
attribute_UniqueSuccess0.006
generateSuboptionOverrideSuccess0.007
invalidInterfaceNameStartSuccess0.034
mixin_redefiningAMethodSuccess0.084
noDefaultNamespaceSuccess0.021
conflictingModifiersForStateDependentMethodsSuccess0.008
toplevelAfterGlobClassNameSuccess0.015
associationSuccess0.007
compositionParseTest_DoubleDefinitionSuccess0.006
interfaceWithConstantsSuccess0.006
associationWithClassAndInterfaceSuccess0.022
positionUnknownAssociationSuccess0.006
codeBlockMultiLanguageSuccess0.007
attribute_derivedSuccess0.007
toplevelAfterGlobOperationNameOnTraitSuccess0.009
keySuccess0.008
testSuccess0.006
validAssociationsForImmutableClassSuccess0.026
classWithImplementedMethodsSuccess0.007
enumLongHandSyntaxSuccess0.007
associationClassAdditionalAssociationsSuccess0.007
enumerationInBidirectionalAssocSuccess0.015
toplevelInjectMultipleMethodsSuccess0.008
debugKeywordSuccess0.006
interfaceWithExtraCodeSuccess0.006
javaLanguageSuccess0.006
emptySuccess0.005
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.021
invalidClassKeywordSuccess0.006
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.013
associationClassMissingRightSuccess0.007
immutableExternalAssociationSuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.006
duplicateConstantNameInterfaceSuccess0.007
languageDefaultSuccess0.005
filenamePropogationSuccess0.007
emptyCommentWithSpacesSuccess0.006
Singleton_Class_ExtendedSuccess0.013
immutableTwoWayAssociationsAreNotAllowedSuccess0.013
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.006
isABlahAttributeSuccess0.006
singletonToOneAssociationSuccess0.007
mixDifferentFilesSuccess0.007
attributeInvalidTypeNameSuccess0.017
oneCharacterMethodSuccess0.007
associationClassSeveralAssociationsAttributesSuccess0.009
toplevelAfterOnTraitSuccess0.007
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.007
methodInlineCommentSuccess0.006
methodNameConflictUsingDefaultedSuccess0.021
attribute_simpleSuccess0.006
inputModifierCheckSuccess0.006
singleIsA_MultipleClass_InheritanceSuccess0.006
duplicateAssociationNamesClassHierarchySuccess0.038
multipleConstraintMethodBodySuccess0.008
duplicateEnumerationsErrorSuccess0.006
autoGeneratedGetSetLazyAttributeSuccess0.007
otherWayAssociationSuccess0.006
immutableClassSuccess0.007
autoGeneratedGetSetImmutableAttributeSuccess0.006
abstractClassAssociationSuccess0.027
attributeInKeyNotDefinedInClassSuccess0.008
multilineCommentsSuccess0.006
parseUmpleEnumerationDefinedInAssociationClassSuccess0.009
reflexiveAndError21CasesDirectedSuccess0.024
methodBodyGenerationMultiLanguageSuccess0.007
typeIsAccessSpecifierSuccess0.018
innerClassSuccess0.007
multipleExtraCodeInterfacesSuccess0.006
externalAssociationWithUnknownClassSuccess0.012
duplicateAssociationNamesSuccess0.124
stateMachineandAssociationNameClashingSuccess0.029
autoGeneratedGetSetInternalAttributeSuccess0.006
enumerationInCompositionSuccess0.023
graphVizLiteralGuardsSuccess0.006
mixin_namespacesSuccess0.019
emptyCommentSuccess0.005
multipleMethodCommentsSuccess0.008
multipleEmptyCommentsSuccess0.007
multipleSymmetricReflexiveAssociationsSuccess0.006
autoGeneratedConstructorRemoveAttributeSuccess0.009
warningUninitializedConstInterfaceSuccess0.006
commentsBeforeMultipleClassesSuccess0.007
validCodeInjectionSuccess0.009
namingConflictBetweenEnumerationAndClassSuccess0.019
warningInterfaceNameCapitalLetterSuccess0.006
namingConflictBetweenEnumerationAndTraitSuccess0.006
mixingRegularAndDerivedAttributes_bug201Success0.007
nestedClassMultipleInheritanceSuccess0.019
isA_ComplexCycle_WithKeySuccess0.007
methodMultilineCommentSuccess0.007
compositionTypeSuccess0.007
attributeAndAssociationNameClashingSeparateSuccess0.033
autoGeneratedGetterAndSetterSuccess0.014
autoGeneratedGetSetDefaultedAttributeSuccess0.006
portPrefixAttributeNameAssignmentSuccess0.006
autoGeneratedGetSetInputAttributeSuccess0.007
attributeMultilineCommentSuccess0.006
attributeInlineCommentSuccess0.006
immutableOneWayInternalAssociationSuccess0.008
invalidMultiplicitySuccess0.006
namespaceSuccess0.006
inheritedKeysSuccess0.015
removeAllAutogeneratedMethodsSuccess0.008
attributesAndAssocationsSuccess0.007
implementsInterfaceSuccess0.006
reflexiveCasesNoError21Success0.049
outputLanguagePathOverrideAllSuccess0.007
multiple_Class_InheritanceSuccess0.007
sameLineCommentsSuccess0.007
compositionParseTestSuccess0.016
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.097
interfaceWithMethodAndParametersSuccess0.006
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.022
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.018
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.006
multipleEmptyMultiLineCommentsWithSpacesSuccess0.008
removeAutogeneratedMethodsForAttributeSuccess0.007
is_A_ComplexCycle_InterfaceSuccess0.006
positionAssociationSuccess0.007
multipleAttributeCommentsSuccess0.007
isA_ListFormSuccess0.007
internalConstSuccess0.006
toplevelAroundSuccess0.003
toplevelBeforeSuccess0.007
toplevelAndInclassAspectsSuccess0.006
redefineNamespaceSuccess0.021
interfaceBodyWithCommentsSuccess0.012
commentInAssociationSuccess0.006
classPositionSuccess0.007
cannotHaveDuplicateKeysSuccess0.013
otherLanguageSuccess0.006
attributeConflictImmutableAndAutouniqueSuccess0.007
autoGeneratedAPIMethodsSuccess0.008
cannotHaveKeyAndDefaultKeySuccess0.007
autoGeneratedConstructorSuccess0.008
abstractMethodSuccess0.007
association_externalSuccess0.007
isA_GroupedSuccess0.006
AssociationClassIncompletKeyWarningSuccess0.008
namingConflictBetweenEnumerationAndInterfaceSuccess0.006
outputLanguagePathSuccess0.006
associationNameSuccess0.008
enumShortHandSyntaxSuccess0.007
multipleExtraCodeSuccess0.007
interfaceClassDependSuccess0.006
oneWayAssociationSuccess0.007
attributeProperNamingStyleSuccess0.012
TypeValueMismatchWarningSuccess0.012
Properties »
System.out »