Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleParserTest4640092.8852026-10-12T22:26:55cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.004
warningClassThenInterfaceNamesDifferOnlyByCase107Success0.004
testReqSubstateSuccess0.006
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.004
associationByItselfSuccess0.006
attribute_ContainerTypeSuccess0.005
associationWithUnknownClassSuccess0.004
parseUmpleEnumerationDefinedInClassSuccess0.005
compositionParseTest_leftVarNamesSuccess0.005
abstractClassSuccess0.004
propagateImmutabilityToAllRelationshipsSuccess0.007
ReqQualityWithUseCaseSuccess0.004
associationClassMultipleDefinitionsSuccess0.007
interfaceWithPositionSuccess0.004
testReqActionEntrySuccess0.005
attributeFixmlSkippedN/A

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.004
ImplementsReqTransitionSuccess0.005
symmetricReflexiveAssociationError19Success0.005
symmetricReflexiveAssociationError23Success0.005
singletonSuccess0.005
invalidClassNameStartSuccess0.024
AssociationClassKeyNoWarningsSuccess0.007
ReqTopLevelAssociationNoLeakageSuccess0.005
braceMismatch_malformedWithInnerClassSuccess0.004
ReqInsideMixsetReqSuccess0.005
multipleClassesSuccess0.005
multipleMethodBodyWarningSuccess0.005
invalidClassNamePartSuccess0.023
outputLanguagePathOverrideSuccess0.004
ReqEnumNoLeakageSuccess0.004
ReqInterfaceNoLeakageSuccess0.004
multivaluedAttributeInitializationSuccess0.004
autoGeneratedGetSetConstAttributeSuccess0.005
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.027
unknownClassSuccess0.005
validClassNameSuccess0.022
dependSuccess0.004
ReqQualityAccumulateThreeSuccess0.005
unknownInterfaceSuccess0.007
multivaluedAttributeAssignmentSuccess0.008
ReqUserStoryStructuredPartialSuccess0.004
nestedClassCyclicInheritanceSuccess0.023
assertSetFailedPositionSuccess0.017
ReqEarsPlainSuccess0.005
extraCodeInterfacesSuccess0.003
ReqQualityExtraWhitespaceSuccess0.003
isA_ComplexCycleSuccess0.003
generateSuboptionSuccess0.003
toplevelAspectsForMixsetSuccess0.007
rubyLanguageSuccess0.004
externalAssociationWithUnknownClassSecondPositionSuccess0.005
immutableOtherWayInternalAssociationSuccess0.005
ReqQualityWithSemicolonsSuccess0.003
ReqUseCaseIsAMultipleParentsSuccess0.004
attributeLooksLikeAssociationSuccess0.008
warningUninitializedConstClassSuccess0.004
validInterfaceNameSuccess0.024
whitespaceCharacterSkippedN/A

0.000
ReqQualityWithImplementsReqSuccess0.004
AssociationClassCreatesKeyIfMissingSuccess0.005
interfaceWithSingleIsASuccess0.004
ReqQualityOrphanBraces1504Success0.005
braceMismatch_missingCloseBraceSuccess0.004
ReqQualityManyClassesSuccess0.004
stateMachineandAttributeNameClashingSuccess0.004
referencedPackagesSuccess0.004
invalidInterfaceNamePartSuccess0.023
ReqUsecaseAliasLowercaseSuccess0.004
ReqQualityStandalone406Success0.004
emptyClassSuccess0.004
association_invalidMultiplicityOutOfOrderSuccess0.004
associationClass2Success0.001
ReqQualitySingleLineDenseSuccess0.004
emptyMultiLineCommentWithSpacesSuccess0.004
ReqNormalStillWorksAfterUseCaseGrammarSuccess0.005
immutableExternalOtherWayAssociationSuccess0.004
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.013
abstractInterfaceExtendsSuccess0.004
toplevelAfterAsteriskKeywordSuccess0.005
ReqImplAssociationBlockMultiIdentifierSuccess0.005
ReqUserStoryBasicSuccess0.003
inlineCommentsSuccess0.004
attributeComplexAssignedSuccess0.005
isA_SimpleCycleSuccess0.004
symmetricReflexiveAssociationSuccess0.004
associationMultilineCommentSuccess0.005
multipleIsA_MultipleClass_InheritanceSuccess0.004
braceMismatch_bracesInStringsSuccess0.005
beforeKeywordSuccess0.004
keyCannotHaveDuplicateAttributesSuccess0.004
parseInterfaceCodeSuccess0.004
internalAttributeGetterMethodSuccess0.004
associationClassSuccess0.026
attribute_defaultedWithoutAValueSuccess0.004
autoGeneratedGetSetLazyImmutableAttributeSuccess0.003
ReqQualityImplReqBasicSuccess0.004
ReqUserStoryStructuredAllSuccess0.004
ReqInnerClassSuccess0.004
notUsedNamespaceSkippedN/A

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

0.000
enumerationInUnidirectionalAssocSuccess0.013
ReqBeforeReqStatementNoLeakageSuccess0.004
ImplementsReqStateMachineMultipleSuccess0.004
invalidClassKeywordSuccess0.004
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.008
ReqInsideMixsetTraitSuccess0.004
associationClassMissingRightSuccess0.003
immutableExternalAssociationSuccess0.004
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.003
ReqQualityLongClassNameSuccess0.003
duplicateConstantNameInterfaceSuccess0.003
languageDefaultSuccess0.004
filenamePropogationSuccess0.004
emptyCommentWithSpacesSuccess0.004
Singleton_Class_ExtendedSuccess0.008
ReqImplMixsetNoLeakageSuccess0.005
immutableTwoWayAssociationsAreNotAllowedSuccess0.008
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.004
ReqQualityMixedReqTypesSuccess0.005
isABlahAttributeSuccess0.003
braceMismatch_filenameUsesBasenameSuccess0.003
singletonToOneAssociationSuccess0.005
TestInvalidAssociationRoleNameError120Success0.004
mixDifferentFilesSuccess0.005
attributeInvalidTypeNameSuccess0.007
oneCharacterMethodSuccess0.004
associationClassSeveralAssociationsAttributesSuccess0.005
ReqQualityMixedValidAndWarned403Success0.004
toplevelAfterOnTraitSuccess0.005
ReqQualityEmptySectionWhitespace405Success0.004
ReqTraitNoLeakageSuccess0.004
classWithMethodsSkippedN/A

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

0.000
association_attributeSuccess0.004
ReqQualityAliasesSuccess0.004
testReqActivityDoSuccess0.005
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.062
interfaceWithMethodAndParametersSuccess0.005
ReqEarsPatternsSuccess0.005
commentsWayBeforeClassSuccess0.004
ReqQualityWithClassAndAssociationsSuccess0.006
multipleClassBlockInheritanceSuccess0.008
eventParameterAmbiguityCausedByEnumerationSuccess0.014
ReqUseCaseIsASuccess0.004
noWarningNamesDifferOnlyByCase107Success0.004
testSemicolonUnicodeSuccess0.001
attributeInvalidNameSuccess0.012
constructorExtraCodeSkippedN/A

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