Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleParserTest4450094.9212026-05-04T18:45:24cruise

Tests

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

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

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

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

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

0.000
enumerationInUnidirectionalAssocSuccess0.023
ReqBeforeReqStatementNoLeakageSuccess0.007
ImplementsReqStateMachineMultipleSuccess0.008
invalidClassKeywordSuccess0.006
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.013
ReqInsideMixsetTraitSuccess0.007
associationClassMissingRightSuccess0.006
immutableExternalAssociationSuccess0.007
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.006
ReqQualityLongClassNameSuccess0.011
duplicateConstantNameInterfaceSuccess0.006
languageDefaultSuccess0.006
filenamePropogationSuccess0.007
emptyCommentWithSpacesSuccess0.006
Singleton_Class_ExtendedSuccess0.013
ReqImplMixsetNoLeakageSuccess0.008
immutableTwoWayAssociationsAreNotAllowedSuccess0.013
positionAssociationClass_MixinSkippedN/A

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

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

0.000
association_attributeSuccess0.006
ReqQualityAliasesSuccess0.005
testReqActivityDoSuccess0.006
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.094
interfaceWithMethodAndParametersSuccess0.005
commentsWayBeforeClassSuccess0.005
ReqQualityWithClassAndAssociationsSuccess0.007
multipleClassBlockInheritanceSuccess0.011
eventParameterAmbiguityCausedByEnumerationSuccess0.019
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.016
constructorExtraCodeSkippedN/A

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