Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleParserTest3050083.6352021-08-29T12:29:46cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.009
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.008
associationByItselfSuccess0.010
attribute_ContainerTypeSuccess0.008
associationWithUnknownClassSuccess0.007
parseUmpleEnumerationDefinedInClassSuccess0.008
compositionParseTest_leftVarNamesSuccess0.010
abstractClassSuccess0.007
propagateImmutabilityToAllRelationshipsSuccess0.012
associationClassMultipleDefinitionsSuccess0.008
interfaceWithPositionSuccess0.006
attributeFixmlSkippedN/A

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

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

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

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

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

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

0.000
association_attributeSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.095
interfaceWithMethodAndParametersSuccess0.008
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.022
testSemicolonUnicodeSuccess0.001
attributeInvalidNameSuccess0.066
constructorExtraCodeSkippedN/A

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