Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleParserTest4450095.7612026-05-10T19:44:57cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.007
testReqSubstateSuccess0.009
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.008
associationByItselfSuccess0.009
attribute_ContainerTypeSuccess0.008
associationWithUnknownClassSuccess0.013
parseUmpleEnumerationDefinedInClassSuccess0.009
compositionParseTest_leftVarNamesSuccess0.011
abstractClassSuccess0.008
propagateImmutabilityToAllRelationshipsSuccess0.013
ReqQualityWithUseCaseSuccess0.007
associationClassMultipleDefinitionsSuccess0.008
interfaceWithPositionSuccess0.006
testReqActionEntrySuccess0.008
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.015
singletonWithConstSuccess0.007
attribute_TypeSuccess0.008
attribute_listSuccess0.020
ReqTopLevelAssociationSuccess0.017
is_A_NonExistingExtendsClassSuccess0.050
toplevelExtracodeNoCodeLangSuccess0.015
interfaceWithMultipleMembersSuccess0.016
ReqQualityCoexistenceSuccess0.016
ImplementsPrecedeReq1Success0.014
ImplementsPrecedeReq2Success0.012
ImplementsPrecedeReq3Success0.012
ImplementsPrecedeReq4Success0.011
ImplementsPrecedeReq5Success0.017
ImplementsPrecedeReq6Success0.011
ImplementsPrecedeReq7Success0.010
ImplementsPrecedeReq8Success0.009
ImplementsPrecedeReq9Success0.010
toplevelBeforeForMultiClassesSuccess0.012
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.013
ReqQualityUnderscorePrefixSuccess0.008
TestReservedRoleNameError32Success0.008
multipleAssociationCommentsSuccess0.010
ImplementsPrecedeReq10Success0.009
ImplementsPrecedeReq11Success0.008
ImplementsPrecedeReq12Success0.008
ImplementsPrecedeReq13Success0.012
ImplementsPrecedeReq14Success0.007
ImplementsPrecedeReq15Success0.007
ImplementsPrecedeReq16Success0.007
ImplementsPrecedeReq17Success0.008
association_nonZeroReflexiveAssociationSuccess0.009
warningClassNameCapitalLetterSuccess0.007
methodDetectionSuccess0.007
nestedGenericTypesSuccess0.018
twoCharacterMethodSuccess0.007
attribute_autouniqueSuccess0.006
ReqInsideMixsetSMSuccess0.009
parseUmpleEnumerationDefinedAtTopLevelSuccess0.013
attributeSharedNameSuccess0.039
isA_MultipleInterfacesAndClassesV2Success0.008
methodParameterAmbiguityCausedByEnumerationSuccess0.021
ReqUseCaseBasicSuccess0.007
isAttributeLazyRedundantSuccess0.006
abstractInheritanceClassSuccess0.008
invalidNamespace_noNameSuccess0.009
ReqInterfaceSuccess0.007
interfaceWithMethodAndNOTParametersSuccess0.006
templateInexistentReferenceSuccess0.013
isA_MultipleTimesInTheSameLineSuccess0.006
ReqSameNameCombine1Success0.007
ReqSameNameCombine2Success0.007
ReqSameNameCombine3Success0.007
ReqSameNameCombine4Success0.007
ImplementsReqStateMachineNoLeakageSuccess0.007
operationNotFoundSuccess0.013
braceMismatch_twoMalformedClassesSuccess0.009
attribute_assignedValueSuccess0.006
ReqQualityWhitespaceOnlyBracesSuccess0.007
ReqQualityKeywordLikeNamesSuccess0.006
ReqAssociationClassSuccess0.007
interfaceImplementationSuccess0.007
ReqEnumSuccess0.006
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.007
ImplementsReqTransitionSuccess0.007
symmetricReflexiveAssociationError19Success0.006
symmetricReflexiveAssociationError23Success0.007
singletonSuccess0.006
invalidClassNameStartSuccess0.038
AssociationClassKeyNoWarningsSuccess0.007
ReqTopLevelAssociationNoLeakageSuccess0.008
braceMismatch_malformedWithInnerClassSuccess0.006
ReqInsideMixsetReqSuccess0.007
multipleClassesSuccess0.007
multipleMethodBodyWarningSuccess0.013
invalidClassNamePartSuccess0.066
outputLanguagePathOverrideSuccess0.013
ReqEnumNoLeakageSuccess0.012
ReqInterfaceNoLeakageSuccess0.012
multivaluedAttributeInitializationSuccess0.011
autoGeneratedGetSetConstAttributeSuccess0.011
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.067
unknownClassSuccess0.008
validClassNameSuccess0.043
dependSuccess0.007
ReqQualityAccumulateThreeSuccess0.007
unknownInterfaceSuccess0.013
multivaluedAttributeAssignmentSuccess0.013
ReqUserStoryStructuredPartialSuccess0.010
nestedClassCyclicInheritanceSuccess0.039
assertSetFailedPositionSuccess0.028
extraCodeInterfacesSuccess0.006
ReqQualityExtraWhitespaceSuccess0.007
isA_ComplexCycleSuccess0.006
generateSuboptionSuccess0.009
toplevelAspectsForMixsetSuccess0.013
rubyLanguageSuccess0.006
externalAssociationWithUnknownClassSecondPositionSuccess0.006
immutableOtherWayInternalAssociationSuccess0.007
ReqQualityWithSemicolonsSuccess0.006
attributeLooksLikeAssociationSuccess0.013
warningUninitializedConstClassSuccess0.006
validInterfaceNameSuccess0.039
whitespaceCharacterSkippedN/A

0.000
ReqQualityWithImplementsReqSuccess0.007
AssociationClassCreatesKeyIfMissingSuccess0.008
interfaceWithSingleIsASuccess0.006
ReqQualityOrphanBraces1504Success0.006
braceMismatch_missingCloseBraceSuccess0.006
ReqQualityManyClassesSuccess0.007
stateMachineandAttributeNameClashingSuccess0.007
referencedPackagesSuccess0.007
invalidInterfaceNamePartSuccess0.040
ReqUsecaseAliasLowercaseSuccess0.006
ReqQualityStandalone406Success0.006
emptyClassSuccess0.007
association_invalidMultiplicityOutOfOrderSuccess0.006
associationClass2Success0.001
ReqQualitySingleLineDenseSuccess0.006
emptyMultiLineCommentWithSpacesSuccess0.006
ReqNormalStillWorksAfterUseCaseGrammarSuccess0.006
immutableExternalOtherWayAssociationSuccess0.007
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.020
abstractInterfaceExtendsSuccess0.010
toplevelAfterAsteriskKeywordSuccess0.008
ReqImplAssociationBlockMultiIdentifierSuccess0.008
ReqUserStoryBasicSuccess0.006
inlineCommentsSuccess0.006
attributeComplexAssignedSuccess0.007
isA_SimpleCycleSuccess0.006
symmetricReflexiveAssociationSuccess0.006
associationMultilineCommentSuccess0.006
multipleIsA_MultipleClass_InheritanceSuccess0.007
braceMismatch_bracesInStringsSuccess0.006
beforeKeywordSuccess0.007
keyCannotHaveDuplicateAttributesSuccess0.007
parseInterfaceCodeSuccess0.006
internalAttributeGetterMethodSuccess0.009
associationClassSuccess0.088
attribute_defaultedWithoutAValueSuccess0.012
autoGeneratedGetSetLazyImmutableAttributeSuccess0.012
ReqQualityImplReqBasicSuccess0.012
ReqUserStoryStructuredAllSuccess0.011
ReqInnerClassSuccess0.013
notUsedNamespaceSkippedN/A

0.000
ReqQualityImplReqMixedSuccess0.011
autoGeneratedGetSetAutouniqueAttributeSuccess0.012
associationsForMutableClassesParseSuccessfullySuccess0.012
toplevelExtracodeSuccess0.009
isA_MultipleInterfacesAndClassesSuccess0.009
isA_SimpleCycle_WithKeySuccess0.009
duplicateAttributesNamesSuccess0.008
attributeAndAssociationNameClashingUnidirectionalSuccess0.116
associationClassPositionSuccess0.007
testReqActionEntryNoLeakageSuccess0.008
duplicateEnumsInClassSuccess0.007
ReqQualityMultipleReqIDsSuccess0.007
toplevelBeforeKeywordAtBeginingSuccess0.006
ReqQualityThenUserStorySuccess0.006
interfaceWithMultipleIsASuccess0.009
validAssociationsForImmutableClass_independentlyDefinedSuccess0.026
attributeAndAssociationNameClashingBidirectionalSuccess0.062
associationSpecializationMultiplicityErrorSuccess0.021
associationInlineCommentSuccess0.006
is_A_SimpleCycle_InterfaceSuccess0.006
ReqImplTopLevelAssociationMultiIdentifierSuccess0.007
filterWithAttributeInTraitSuccess0.007
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.008
nestedUseStatementsSuccess0.011
commentsBeforeClassesSuccess0.006
enumAttributeEmptySuccess0.007
autoGeneratedGetSetBasicAttributeSuccess0.007
queuedMethodsSuccess0.018
multiInjectSuccess0.010
invalidAssociationsForImmutableClassSuccess0.039
associationClassMissingLeftSuccess0.008
classAndNamespacesSuccess0.008
glossarySuccess0.009
reflexiveAndError21CasesNonDirectedSuccess0.030
warningUninitializedConstObjectClassSuccess0.010
ReqInsideMixsetSuccess0.008
upperCaseAssociationKeySuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.007
ImplementsReqStateSuccess0.007
afterKeywordSuccess0.006
multipleEmptyCommentsWithSpacesSuccess0.007
phpLanguageSuccess0.006
multLanguageImplementationSuccess0.093
ReqImplActiveMethodMultiIdentifierSuccess0.013
ReqUseCaseMultipleStepsParsedSuccess0.007
classPosition_defaultSuccess0.006
ReqQualityGrammarBraceMismatchSuccess0.007
keyWithInitializedAttributeSuccess0.008
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.007
emptyMultiLineCommentSuccess0.008
commentsInClassSuccess0.006
isA_MultipleInterfacesSuccess0.008
ReqInsideAssociationBlockSuccess0.007
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.049
ReqTraitSuccess0.007
immutableClassMayNotContainStateMachinesSuccess0.007
stateMachineConcurrencyBetweenStatesSuccess0.007
ReqQualityMissingBraces407Success0.006
braceMismatch_bracesInCommentsSuccess0.007
associationClassNewSyntaxSuccess0.007
singletonAttributeNotLazySuccess0.006
attribute_UniqueSuccess0.034
generateSuboptionOverrideSuccess0.015
ReqTopLevelStateMachineSuccess0.014
invalidInterfaceNameStartSuccess0.061
mixin_redefiningAMethodSuccess0.119
ReqInsideMixsetInterfaceSuccess0.009
noDefaultNamespaceSuccess0.026
ReqUseCaseStructuredPartialSuccess0.007
conflictingModifiersForStateDependentMethodsSuccess0.010
toplevelAfterGlobClassNameSuccess0.034
rolenameMatchingClassnameWarningSuccess0.049
ReqQualityMixedValidAndBare407Success0.010
ReqQualitySingleClassSuccess0.009
associationSuccess0.010
ReqQualityImplReqMultiIdentifierSuccess0.010
compositionParseTest_DoubleDefinitionSuccess0.009
interfaceWithConstantsSuccess0.009
associationWithClassAndInterfaceSuccess0.029
ReqQualityInsideTraitSuccess0.009
positionUnknownAssociationSuccess0.008
codeBlockMultiLanguageSuccess0.009
braceMismatch_extraOpenBraceSuccess0.007
attribute_derivedSuccess0.008
toplevelAfterGlobOperationNameOnTraitSuccess0.010
keySuccess0.008
testSuccess0.008
validAssociationsForImmutableClassSuccess0.029
classWithImplementedMethodsSuccess0.012
enumLongHandSyntaxSuccess0.007
associationClassAdditionalAssociationsSuccess0.008
braceMismatch_malformedThenValidSuccess0.006
ReqQualitySingleCharNameSuccess0.006
enumerationInBidirectionalAssocSuccess0.014
toplevelInjectMultipleMethodsSuccess0.008
debugKeywordSuccess0.006
interfaceWithExtraCodeSuccess0.006
javaLanguageSuccess0.006
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.037
ReqBeforeReqStatementNoLeakageSuccess0.015
ImplementsReqStateMachineMultipleSuccess0.016
invalidClassKeywordSuccess0.011
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.023
ReqInsideMixsetTraitSuccess0.012
associationClassMissingRightSuccess0.012
immutableExternalAssociationSuccess0.011
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.010
ReqQualityLongClassNameSuccess0.009
duplicateConstantNameInterfaceSuccess0.008
languageDefaultSuccess0.008
filenamePropogationSuccess0.011
emptyCommentWithSpacesSuccess0.008
Singleton_Class_ExtendedSuccess0.016
ReqImplMixsetNoLeakageSuccess0.010
immutableTwoWayAssociationsAreNotAllowedSuccess0.015
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.007
ReqQualityMixedReqTypesSuccess0.008
isABlahAttributeSuccess0.007
singletonToOneAssociationSuccess0.007
TestInvalidAssociationRoleNameError120Success0.007
mixDifferentFilesSuccess0.009
attributeInvalidTypeNameSuccess0.016
oneCharacterMethodSuccess0.007
associationClassSeveralAssociationsAttributesSuccess0.009
ReqQualityMixedValidAndWarned403Success0.007
toplevelAfterOnTraitSuccess0.008
ReqQualityEmptySectionWhitespace405Success0.006
ReqTraitNoLeakageSuccess0.006
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.008
methodInlineCommentSuccess0.007
ReqNormalStillWorksAfterUserStoryGrammarSuccess0.015
methodNameConflictUsingDefaultedSuccess0.028
attribute_simpleSuccess0.011
TestAssociationRoleNameWarning121Success0.015
inputModifierCheckSuccess0.011
singleIsA_MultipleClass_InheritanceSuccess0.006
ReqUserstoryAliasLowercaseSuccess0.007
duplicateAssociationNamesClassHierarchySuccess0.037
multipleConstraintMethodBodySuccess0.009
duplicateEnumerationsErrorSuccess0.007
autoGeneratedGetSetLazyAttributeSuccess0.010
otherWayAssociationSuccess0.007
immutableClassSuccess0.008
autoGeneratedGetSetImmutableAttributeSuccess0.007
abstractClassAssociationSuccess0.029
ReqQualityBasicSuccess0.006
attributeInKeyNotDefinedInClassSuccess0.008
multilineCommentsSuccess0.006
parseUmpleEnumerationDefinedInAssociationClassSuccess0.007
ReqQualityUseCaseReversedSuccess0.007
ReqImplTraitMultiIdentifierWithQualitySuccess0.008
ReqQualityImplReqBackwardCompatSuccess0.009
reflexiveAndError21CasesDirectedSuccess0.025
methodBodyGenerationMultiLanguageSuccess0.007
typeIsAccessSpecifierSuccess0.019
innerClassSuccess0.007
multipleExtraCodeInterfacesSuccess0.006
ReqUserstoryAliasCamelCaseSuccess0.006
externalAssociationWithUnknownClassSuccess0.017
ReqQualityImplReqWarning408Success0.006
ReqQualityImplReqWarning409Success0.006
duplicateAssociationNamesSuccess0.087
stateMachineandAssociationNameClashingSuccess0.029
autoGeneratedGetSetInternalAttributeSuccess0.007
enumerationInCompositionSuccess0.021
graphVizLiteralGuardsSuccess0.006
mixin_namespacesSuccess0.018
emptyCommentSuccess0.010
multipleMethodCommentsSuccess0.007
ReqUseCaseStructuredAllParsedSuccess0.006
multipleEmptyCommentsSuccess0.006
ReqQualityAccumulateSuccess0.006
multipleSymmetricReflexiveAssociationsSuccess0.006
autoGeneratedConstructorRemoveAttributeSuccess0.008
warningUninitializedConstInterfaceSuccess0.006
commentsBeforeMultipleClassesSuccess0.006
validCodeInjectionSuccess0.008
namingConflictBetweenEnumerationAndClassSuccess0.019
warningInterfaceNameCapitalLetterSuccess0.018
ReqTopLevelStateMachineNoLeakageSuccess0.016
namingConflictBetweenEnumerationAndTraitSuccess0.013
ReqQualityNonEmptyWarningSuccess0.012
mixingRegularAndDerivedAttributes_bug201Success0.013
nestedClassMultipleInheritanceSuccess0.034
ReqQualityThenPlainSuccess0.009
isA_ComplexCycle_WithKeySuccess0.011
ReqBeforeReqStatementSuccess0.009
methodMultilineCommentSuccess0.009
ReqQualitySpecialChars1500Success0.009
compositionTypeSuccess0.013
attributeAndAssociationNameClashingSeparateSuccess0.042
ReqQualityMultipleNonEmpty403Success0.008
ReqAssociationClassNoLeakageSuccess0.008
autoGeneratedGetterAndSetterSuccess0.015
autoGeneratedGetSetDefaultedAttributeSuccess0.008
ReqImplMixsetSeparateStatementsSuccess0.008
testReqSubstateNoLeakageSuccess0.009
portPrefixAttributeNameAssignmentSuccess0.013
autoGeneratedGetSetInputAttributeSuccess0.016
braceMismatch_bodyMemberThenExtraBraceSuccess0.013
attributeMultilineCommentSuccess0.012
attributeInlineCommentSuccess0.012
immutableOneWayInternalAssociationSuccess0.014
testReqActivityDoNoLeakageSuccess0.013
invalidMultiplicitySuccess0.028
namespaceSuccess0.014
inheritedKeysSuccess0.028
removeAllAutogeneratedMethodsSuccess0.014
testReqActionExitSuccess0.013
attributesAndAssocationsSuccess0.016
implementsInterfaceSuccess0.010
ReqQualityLanguageConflict402Success0.010
ReqQualityEmptySection405Success0.010
braceMismatch_missingOpenBraceSuccess0.009
reflexiveCasesNoError21Success0.063
outputLanguagePathOverrideAllSuccess0.008
multiple_Class_InheritanceSuccess0.010
ReqQualityImplReqWarning401WithQualitySuccess0.007
braceMismatch_extraCloseBraceSuccess0.007
sameLineCommentsSuccess0.008
ReqUseCaseMultipleStepsSuccess0.007
compositionParseTestSuccess0.014
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.007
ReqQualityAliasesSuccess0.006
testReqActivityDoSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.103
interfaceWithMethodAndParametersSuccess0.006
commentsWayBeforeClassSuccess0.006
ReqQualityWithClassAndAssociationsSuccess0.009
multipleClassBlockInheritanceSuccess0.014
eventParameterAmbiguityCausedByEnumerationSuccess0.021
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.019
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.009
ReqNormalStillWorksAfterQualitySuccess0.008
multipleEmptyMultiLineCommentsWithSpacesSuccess0.009
ReqImplStateMachineMultiIdentifierSuccess0.010
removeAutogeneratedMethodsForAttributeSuccess0.011
ReqQualityMultipleBareIds407Success0.007
is_A_ComplexCycle_InterfaceSuccess0.007
positionAssociationSuccess0.008
multipleAttributeCommentsSuccess0.010
ReqQualityImplReqMultiQualitySuccess0.011
isA_ListFormSuccess0.011
internalConstSuccess0.016
toplevelAroundSuccess0.006
toplevelBeforeSuccess0.013
toplevelAndInclassAspectsSuccess0.012
redefineNamespaceSuccess0.035
interfaceBodyWithCommentsSuccess0.023
commentInAssociationSuccess0.010
classPositionSuccess0.010
cannotHaveDuplicateKeysSuccess0.018
otherLanguageSuccess0.008
ReqQualityDigitsInNameSuccess0.008
ReqInsideMixsetAssocBlockSuccess0.010
ReqInsideMixsetAssocClassSuccess0.010
attributeConflictImmutableAndAutouniqueSuccess0.009
ReqUseCaseStructuredAllSuccess0.008
autoGeneratedAPIMethodsSuccess0.009
cannotHaveKeyAndDefaultKeySuccess0.010
autoGeneratedConstructorSuccess0.009
ReqUsecaseAliasLowercaseParsedSuccess0.007
abstractMethodSuccess0.008
ReqInsideMixsetEnumSuccess0.007
association_externalSuccess0.008
extraBracketsWarningSuccess0.025
isA_GroupedSuccess0.006
AssociationClassIncompletKeyWarningSuccess0.008
namingConflictBetweenEnumerationAndInterfaceSuccess0.007
outputLanguagePathSuccess0.008
associationNameSuccess0.009
enumShortHandSyntaxSuccess0.016
multipleExtraCodeSuccess0.015
interfaceClassDependSuccess0.012
oneWayAssociationSuccess0.012
attributeProperNamingStyleSuccess0.021
TypeValueMismatchWarningSuccess0.039
Properties »
System.out »