Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleInternalParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleInternalParserTest3290084.5502026-02-03T19:06:31cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.016
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.015
associationByItselfSuccess0.020
attribute_ContainerTypeSuccess0.015
associationWithUnknownClassSuccess0.027
parseUmpleEnumerationDefinedInClassSuccess0.017
compositionParseTest_leftVarNamesSuccess0.015
abstractClassSuccess0.013
propagateImmutabilityToAllRelationshipsSuccess0.017
associationClassMultipleDefinitionsSuccess0.012
interfaceWithPositionSuccess0.009
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.026
singletonWithConstSuccess0.021
attribute_TypeSuccess0.010
attribute_listSuccess0.010
is_A_NonExistingExtendsClassSuccess0.032
toplevelExtracodeNoCodeLangSuccess0.007
interfaceWithMultipleMembersSuccess0.007
ImplementsPrecedeReq1Success0.008
ImplementsPrecedeReq2Success0.007
ImplementsPrecedeReq3Success0.007
ImplementsPrecedeReq4Success0.007
ImplementsPrecedeReq5Success0.007
ImplementsPrecedeReq6Success0.012
ImplementsPrecedeReq7Success0.007
ImplementsPrecedeReq8Success0.007
ImplementsPrecedeReq9Success0.007
toplevelBeforeForMultiClassesSuccess0.007
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.007
TestReservedRoleNameError32Success0.007
multipleAssociationCommentsSuccess0.008
ImplementsPrecedeReq10Success0.007
ImplementsPrecedeReq11Success0.007
ImplementsPrecedeReq12Success0.006
ImplementsPrecedeReq13Success0.007
ImplementsPrecedeReq14Success0.007
ImplementsPrecedeReq15Success0.012
ImplementsPrecedeReq16Success0.007
ImplementsPrecedeReq17Success0.008
association_nonZeroReflexiveAssociationSuccess0.006
warningClassNameCapitalLetterSuccess0.006
methodDetectionSuccess0.007
nestedGenericTypesSuccess0.018
twoCharacterMethodSuccess0.006
attribute_autouniqueSuccess0.007
parseUmpleEnumerationDefinedAtTopLevelSuccess0.006
attributeSharedNameSuccess0.041
isA_MultipleInterfacesAndClassesV2Success0.007
methodParameterAmbiguityCausedByEnumerationSuccess0.021
isAttributeLazyRedundantSuccess0.006
abstractInheritanceClassSuccess0.007
invalidNamespace_noNameSuccess0.006
interfaceWithMethodAndNOTParametersSuccess0.006
templateInexistentReferenceSuccess0.014
isA_MultipleTimesInTheSameLineSuccess0.006
ReqSameNameCombine1Success0.007
ReqSameNameCombine2Success0.011
ReqSameNameCombine3Success0.007
ReqSameNameCombine4Success0.007
operationNotFoundSuccess0.013
attribute_assignedValueSuccess0.006
interfaceImplementationSuccess0.007
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.006
symmetricReflexiveAssociationError19Success0.006
symmetricReflexiveAssociationError23Success0.007
singletonSuccess0.006
invalidClassNameStartSuccess0.039
AssociationClassKeyNoWarningsSuccess0.007
multipleClassesSuccess0.006
multipleMethodBodyWarningSuccess0.008
invalidClassNamePartSuccess0.034
outputLanguagePathOverrideSuccess0.007
multivaluedAttributeInitializationSuccess0.006
autoGeneratedGetSetConstAttributeSuccess0.007
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.049
unknownClassSuccess0.006
validClassNameSuccess0.040
dependSuccess0.007
unknownInterfaceSuccess0.022
multivaluedAttributeAssignmentSuccess0.015
nestedClassCyclicInheritanceSuccess0.041
assertSetFailedPositionSuccess0.027
extraCodeInterfacesSuccess0.007
isA_ComplexCycleSuccess0.010
generateSuboptionSuccess0.006
toplevelAspectsForMixsetSuccess0.013
rubyLanguageSuccess0.005
externalAssociationWithUnknownClassSecondPositionSuccess0.006
immutableOtherWayInternalAssociationSuccess0.007
attributeLooksLikeAssociationSuccess0.012
warningUninitializedConstClassSuccess0.006
validInterfaceNameSuccess0.033
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.013
interfaceWithSingleIsASuccess0.006
stateMachineandAttributeNameClashingSuccess0.007
referencedPackagesSuccess0.007
invalidInterfaceNamePartSuccess0.033
emptyClassSuccess0.006
association_invalidMultiplicityOutOfOrderSuccess0.006
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.006
immutableExternalOtherWayAssociationSuccess0.008
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.022
abstractInterfaceExtendsSuccess0.006
toplevelAfterAsteriskKeywordSuccess0.007
inlineCommentsSuccess0.005
attributeComplexAssignedSuccess0.006
isA_SimpleCycleSuccess0.006
symmetricReflexiveAssociationSuccess0.006
associationMultilineCommentSuccess0.007
multipleIsA_MultipleClass_InheritanceSuccess0.006
beforeKeywordSuccess0.007
keyCannotHaveDuplicateAttributesSuccess0.006
parseInterfaceCodeSuccess0.005
internalAttributeGetterMethodSuccess0.010
associationClassSuccess0.039
attribute_defaultedWithoutAValueSuccess0.006
autoGeneratedGetSetLazyImmutableAttributeSuccess0.006
notUsedNamespaceSuccess0.024
autoGeneratedGetSetAutouniqueAttributeSuccess0.006
associationsForMutableClassesParseSuccessfullySuccess0.009
toplevelExtracodeSuccess0.009
isA_MultipleInterfacesAndClassesSuccess0.007
isA_SimpleCycle_WithKeySuccess0.007
duplicateAttributesNamesSuccess0.006
attributeAndAssociationNameClashingUnidirectionalSuccess0.104
associationClassPositionSuccess0.008
duplicateEnumsInClassSuccess0.006
toplevelBeforeKeywordAtBeginingSuccess0.006
interfaceWithMultipleIsASuccess0.006
validAssociationsForImmutableClass_independentlyDefinedSuccess0.026
attributeAndAssociationNameClashingBidirectionalSuccess0.062
associationSpecializationMultiplicityErrorSuccess0.023
associationInlineCommentSuccess0.007
is_A_SimpleCycle_InterfaceSuccess0.006
filterWithAttributeInTraitSuccess0.006
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.008
nestedUseStatementsSuccess0.017
commentsBeforeClassesSuccess0.008
enumAttributeEmptySuccess0.007
autoGeneratedGetSetBasicAttributeSuccess0.008
queuedMethodsSuccess0.017
multiInjectSuccess0.008
invalidAssociationsForImmutableClassSuccess0.030
associationClassMissingLeftSuccess0.006
classAndNamespacesSuccess0.006
glossarySuccess0.006
reflexiveAndError21CasesNonDirectedSuccess0.052
warningUninitializedConstObjectClassSuccess0.014
upperCaseAssociationKeySuccess0.015
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.012
afterKeywordSuccess0.012
multipleEmptyCommentsWithSpacesSuccess0.012
phpLanguageSuccess0.010
multLanguageImplementationSuccess0.070
classPosition_defaultSuccess0.007
keyWithInitializedAttributeSuccess0.008
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.008
emptyMultiLineCommentSuccess0.007
commentsInClassSuccess0.007
isA_MultipleInterfacesSuccess0.007
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.048
immutableClassMayNotContainStateMachinesSuccess0.007
stateMachineConcurrencyBetweenStatesSuccess0.006
associationClassNewSyntaxSuccess0.007
singletonAttributeNotLazySuccess0.006
attribute_UniqueSuccess0.007
generateSuboptionOverrideSuccess0.006
invalidInterfaceNameStartSuccess0.033
mixin_redefiningAMethodSuccess0.088
noDefaultNamespaceSuccess0.021
conflictingModifiersForStateDependentMethodsSuccess0.008
toplevelAfterGlobClassNameSuccess0.018
rolenameMatchingClassnameWarningSuccess0.025
associationSuccess0.007
compositionParseTest_DoubleDefinitionSuccess0.007
interfaceWithConstantsSuccess0.006
associationWithClassAndInterfaceSuccess0.019
positionUnknownAssociationSuccess0.006
codeBlockMultiLanguageSuccess0.007
attribute_derivedSuccess0.010
toplevelAfterGlobOperationNameOnTraitSuccess0.008
keySuccess0.007
testSuccess0.006
validAssociationsForImmutableClassSuccess0.026
classWithImplementedMethodsSuccess0.007
enumLongHandSyntaxSuccess0.007
associationClassAdditionalAssociationsSuccess0.007
enumerationInBidirectionalAssocSuccess0.013
toplevelInjectMultipleMethodsSuccess0.008
debugKeywordSuccess0.011
interfaceWithExtraCodeSuccess0.007
javaLanguageSuccess0.006
emptySuccess0.005
positionAssociationClass_NoAssociationSkippedN/A

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

0.000
isA_OnlyOneSuccess0.007
isABlahAttributeSuccess0.007
singletonToOneAssociationSuccess0.007
mixDifferentFilesSuccess0.011
attributeInvalidTypeNameSuccess0.029
oneCharacterMethodSuccess0.014
associationClassSeveralAssociationsAttributesSuccess0.017
toplevelAfterOnTraitSuccess0.020
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.017
methodInlineCommentSuccess0.014
methodNameConflictUsingDefaultedSuccess0.034
attribute_simpleSuccess0.009
inputModifierCheckSuccess0.010
singleIsA_MultipleClass_InheritanceSuccess0.009
duplicateAssociationNamesClassHierarchySuccess0.050
multipleConstraintMethodBodySuccess0.015
duplicateEnumerationsErrorSuccess0.010
autoGeneratedGetSetLazyAttributeSuccess0.009
otherWayAssociationSuccess0.010
immutableClassSuccess0.009
autoGeneratedGetSetImmutableAttributeSuccess0.009
abstractClassAssociationSuccess0.035
attributeInKeyNotDefinedInClassSuccess0.009
multilineCommentsSuccess0.007
parseUmpleEnumerationDefinedInAssociationClassSuccess0.008
reflexiveAndError21CasesDirectedSuccess0.050
methodBodyGenerationMultiLanguageSuccess0.014
typeIsAccessSpecifierSuccess0.031
innerClassSuccess0.010
multipleExtraCodeInterfacesSuccess0.009
externalAssociationWithUnknownClassSuccess0.017
duplicateAssociationNamesSuccess0.112
stateMachineandAssociationNameClashingSuccess0.034
autoGeneratedGetSetInternalAttributeSuccess0.007
enumerationInCompositionSuccess0.028
graphVizLiteralGuardsSuccess0.007
mixin_namespacesSuccess0.024
emptyCommentSuccess0.007
multipleMethodCommentsSuccess0.009
multipleEmptyCommentsSuccess0.007
multipleSymmetricReflexiveAssociationsSuccess0.007
autoGeneratedConstructorRemoveAttributeSuccess0.009
warningUninitializedConstInterfaceSuccess0.007
commentsBeforeMultipleClassesSuccess0.007
validCodeInjectionSuccess0.008
namingConflictBetweenEnumerationAndClassSuccess0.027
warningInterfaceNameCapitalLetterSuccess0.006
namingConflictBetweenEnumerationAndTraitSuccess0.009
mixingRegularAndDerivedAttributes_bug201Success0.011
nestedClassMultipleInheritanceSuccess0.030
isA_ComplexCycle_WithKeySuccess0.011
methodMultilineCommentSuccess0.010
compositionTypeSuccess0.011
attributeAndAssociationNameClashingSeparateSuccess0.056
autoGeneratedGetterAndSetterSuccess0.018
autoGeneratedGetSetDefaultedAttributeSuccess0.008
portPrefixAttributeNameAssignmentSuccess0.008
autoGeneratedGetSetInputAttributeSuccess0.008
attributeMultilineCommentSuccess0.007
attributeInlineCommentSuccess0.007
immutableOneWayInternalAssociationSuccess0.008
invalidMultiplicitySuccess0.008
namespaceSuccess0.007
inheritedKeysSuccess0.026
removeAllAutogeneratedMethodsSuccess0.010
attributesAndAssocationsSuccess0.009
implementsInterfaceSuccess0.008
reflexiveCasesNoError21Success0.063
outputLanguagePathOverrideAllSuccess0.007
multiple_Class_InheritanceSuccess0.007
sameLineCommentsSuccess0.007
compositionParseTestSuccess0.035
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.014
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.158
interfaceWithMethodAndParametersSuccess0.009
commentsWayBeforeClassSuccess0.008
multipleClassBlockInheritanceSuccess0.017
eventParameterAmbiguityCausedByEnumerationSuccess0.028
testSemicolonUnicodeSuccess0.003
attributeInvalidNameSuccess0.022
constructorExtraCodeSkippedN/A

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