Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleInternalParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleInternalParserTest3290084.0062026-02-23T00:05:49cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.015
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.014
associationByItselfSuccess0.015
attribute_ContainerTypeSuccess0.019
associationWithUnknownClassSuccess0.013
parseUmpleEnumerationDefinedInClassSuccess0.014
compositionParseTest_leftVarNamesSuccess0.015
abstractClassSuccess0.012
propagateImmutabilityToAllRelationshipsSuccess0.014
associationClassMultipleDefinitionsSuccess0.012
interfaceWithPositionSuccess0.008
attributeFixmlSkippedN/A

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.007
symmetricReflexiveAssociationError19Success0.007
symmetricReflexiveAssociationError23Success0.007
singletonSuccess0.005
invalidClassNameStartSuccess0.042
AssociationClassKeyNoWarningsSuccess0.017
multipleClassesSuccess0.013
multipleMethodBodyWarningSuccess0.015
invalidClassNamePartSuccess0.052
outputLanguagePathOverrideSuccess0.008
multivaluedAttributeInitializationSuccess0.008
autoGeneratedGetSetConstAttributeSuccess0.015
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.056
unknownClassSuccess0.007
validClassNameSuccess0.041
dependSuccess0.015
unknownInterfaceSuccess0.013
multivaluedAttributeAssignmentSuccess0.018
nestedClassCyclicInheritanceSuccess0.045
assertSetFailedPositionSuccess0.036
extraCodeInterfacesSuccess0.007
isA_ComplexCycleSuccess0.007
generateSuboptionSuccess0.006
toplevelAspectsForMixsetSuccess0.013
rubyLanguageSuccess0.006
externalAssociationWithUnknownClassSecondPositionSuccess0.006
immutableOtherWayInternalAssociationSuccess0.008
attributeLooksLikeAssociationSuccess0.011
warningUninitializedConstClassSuccess0.006
validInterfaceNameSuccess0.038
whitespaceCharacterSkippedN/A

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

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

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

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

0.000
association_attributeSuccess0.006
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.095
interfaceWithMethodAndParametersSuccess0.010
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.012
eventParameterAmbiguityCausedByEnumerationSuccess0.020
testSemicolonUnicodeSuccess0.001
attributeInvalidNameSuccess0.017
constructorExtraCodeSkippedN/A

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