Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleInternalParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleInternalParserTest3450094.6212026-03-27T14:33:40cruise

Tests

NameStatusTypeTime(s)
warningConstantDeprecatedSuccess0.016
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.023
associationByItselfSuccess0.020
attribute_ContainerTypeSuccess0.019
associationWithUnknownClassSuccess0.018
parseUmpleEnumerationDefinedInClassSuccess0.017
compositionParseTest_leftVarNamesSuccess0.017
abstractClassSuccess0.011
propagateImmutabilityToAllRelationshipsSuccess0.018
associationClassMultipleDefinitionsSuccess0.023
interfaceWithPositionSuccess0.013
attributeFixmlSkippedN/A

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.007
symmetricReflexiveAssociationError19Success0.006
symmetricReflexiveAssociationError23Success0.006
singletonSuccess0.006
invalidClassNameStartSuccess0.036
AssociationClassKeyNoWarningsSuccess0.008
braceMismatch_malformedWithInnerClassSuccess0.007
multipleClassesSuccess0.006
multipleMethodBodyWarningSuccess0.013
invalidClassNamePartSuccess0.036
outputLanguagePathOverrideSuccess0.007
multivaluedAttributeInitializationSuccess0.006
autoGeneratedGetSetConstAttributeSuccess0.006
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.052
unknownClassSuccess0.006
validClassNameSuccess0.036
dependSuccess0.006
unknownInterfaceSuccess0.013
multivaluedAttributeAssignmentSuccess0.013
ReqUserStoryStructuredPartialSuccess0.017
nestedClassCyclicInheritanceSuccess0.044
assertSetFailedPositionSuccess0.029
extraCodeInterfacesSuccess0.006
isA_ComplexCycleSuccess0.006
generateSuboptionSuccess0.006
toplevelAspectsForMixsetSuccess0.017
rubyLanguageSuccess0.006
externalAssociationWithUnknownClassSecondPositionSuccess0.007
immutableOtherWayInternalAssociationSuccess0.008
attributeLooksLikeAssociationSuccess0.012
warningUninitializedConstClassSuccess0.006
validInterfaceNameSuccess0.035
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.014
interfaceWithSingleIsASuccess0.006
braceMismatch_missingCloseBraceSuccess0.006
stateMachineandAttributeNameClashingSuccess0.007
referencedPackagesSuccess0.007
invalidInterfaceNamePartSuccess0.034
emptyClassSuccess0.006
association_invalidMultiplicityOutOfOrderSuccess0.006
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.006
immutableExternalOtherWayAssociationSuccess0.014
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.022
abstractInterfaceExtendsSuccess0.008
toplevelAfterAsteriskKeywordSuccess0.009
ReqUserStoryBasicSuccess0.007
inlineCommentsSuccess0.007
attributeComplexAssignedSuccess0.007
isA_SimpleCycleSuccess0.006
symmetricReflexiveAssociationSuccess0.006
associationMultilineCommentSuccess0.007
multipleIsA_MultipleClass_InheritanceSuccess0.006
braceMismatch_bracesInStringsSuccess0.005
beforeKeywordSuccess0.011
keyCannotHaveDuplicateAttributesSuccess0.007
parseInterfaceCodeSuccess0.007
internalAttributeGetterMethodSuccess0.007
associationClassSuccess0.065
attribute_defaultedWithoutAValueSuccess0.009
autoGeneratedGetSetLazyImmutableAttributeSuccess0.009
ReqUserStoryStructuredAllSuccess0.008
notUsedNamespaceSkippedN/A

0.000
autoGeneratedGetSetAutouniqueAttributeSuccess0.006
associationsForMutableClassesParseSuccessfullySuccess0.014
toplevelExtracodeSuccess0.006
isA_MultipleInterfacesAndClassesSuccess0.007
isA_SimpleCycle_WithKeySuccess0.007
duplicateAttributesNamesSuccess0.006
attributeAndAssociationNameClashingUnidirectionalSuccess0.114
associationClassPositionSuccess0.009
duplicateEnumsInClassSuccess0.007
toplevelBeforeKeywordAtBeginingSuccess0.007
interfaceWithMultipleIsASuccess0.007
validAssociationsForImmutableClass_independentlyDefinedSuccess0.031
attributeAndAssociationNameClashingBidirectionalSuccess0.061
associationSpecializationMultiplicityErrorSuccess0.022
associationInlineCommentSuccess0.007
is_A_SimpleCycle_InterfaceSuccess0.010
filterWithAttributeInTraitSuccess0.007
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.008
nestedUseStatementsSuccess0.013
commentsBeforeClassesSuccess0.006
enumAttributeEmptySuccess0.007
autoGeneratedGetSetBasicAttributeSuccess0.007
queuedMethodsSuccess0.016
multiInjectSuccess0.008
invalidAssociationsForImmutableClassSuccess0.028
associationClassMissingLeftSuccess0.011
classAndNamespacesSuccess0.008
glossarySuccess0.006
reflexiveAndError21CasesNonDirectedSuccess0.025
warningUninitializedConstObjectClassSuccess0.007
upperCaseAssociationKeySuccess0.007
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.007
afterKeywordSuccess0.007
multipleEmptyCommentsWithSpacesSuccess0.007
phpLanguageSuccess0.006
multLanguageImplementationSuccess0.065
classPosition_defaultSuccess0.007
keyWithInitializedAttributeSuccess0.007
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.009
emptyMultiLineCommentSuccess0.007
commentsInClassSuccess0.006
isA_MultipleInterfacesSuccess0.007
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.051
immutableClassMayNotContainStateMachinesSuccess0.007
stateMachineConcurrencyBetweenStatesSuccess0.006
braceMismatch_bracesInCommentsSuccess0.006
associationClassNewSyntaxSuccess0.007
singletonAttributeNotLazySuccess0.007
attribute_UniqueSuccess0.007
generateSuboptionOverrideSuccess0.005
invalidInterfaceNameStartSuccess0.038
mixin_redefiningAMethodSuccess0.089
noDefaultNamespaceSuccess0.021
conflictingModifiersForStateDependentMethodsSuccess0.008
toplevelAfterGlobClassNameSuccess0.016
rolenameMatchingClassnameWarningSuccess0.028
associationSuccess0.007
compositionParseTest_DoubleDefinitionSuccess0.013
interfaceWithConstantsSuccess0.007
associationWithClassAndInterfaceSuccess0.022
positionUnknownAssociationSuccess0.006
codeBlockMultiLanguageSuccess0.007
braceMismatch_extraOpenBraceSuccess0.006
attribute_derivedSuccess0.007
toplevelAfterGlobOperationNameOnTraitSuccess0.008
keySuccess0.007
testSuccess0.006
validAssociationsForImmutableClassSuccess0.031
classWithImplementedMethodsSuccess0.007
enumLongHandSyntaxSuccess0.006
associationClassAdditionalAssociationsSuccess0.008
braceMismatch_malformedThenValidSuccess0.006
enumerationInBidirectionalAssocSuccess0.013
toplevelInjectMultipleMethodsSuccess0.008
debugKeywordSuccess0.006
interfaceWithExtraCodeSuccess0.006
javaLanguageSuccess0.006
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.024
invalidClassKeywordSuccess0.006
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.013
associationClassMissingRightSuccess0.006
immutableExternalAssociationSuccess0.006
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.006
duplicateConstantNameInterfaceSuccess0.006
languageDefaultSuccess0.006
filenamePropogationSuccess0.006
emptyCommentWithSpacesSuccess0.006
Singleton_Class_ExtendedSuccess0.017
immutableTwoWayAssociationsAreNotAllowedSuccess0.013
positionAssociationClass_MixinSkippedN/A

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

0.000
toplevelAfterGlobOperationNameSuccess0.008
methodInlineCommentSuccess0.011
ReqNormalStillWorksAfterUserStoryGrammarSuccess0.006
methodNameConflictUsingDefaultedSuccess0.038
attribute_simpleSuccess0.014
TestAssociationRoleNameWarning121Success0.013
inputModifierCheckSuccess0.013
singleIsA_MultipleClass_InheritanceSuccess0.012
duplicateAssociationNamesClassHierarchySuccess0.060
multipleConstraintMethodBodySuccess0.012
duplicateEnumerationsErrorSuccess0.009
autoGeneratedGetSetLazyAttributeSuccess0.009
otherWayAssociationSuccess0.008
immutableClassSuccess0.008
autoGeneratedGetSetImmutableAttributeSuccess0.008
abstractClassAssociationSuccess0.031
attributeInKeyNotDefinedInClassSuccess0.008
multilineCommentsSuccess0.007
parseUmpleEnumerationDefinedInAssociationClassSuccess0.008
reflexiveAndError21CasesDirectedSuccess0.028
methodBodyGenerationMultiLanguageSuccess0.007
typeIsAccessSpecifierSuccess0.018
innerClassSuccess0.007
multipleExtraCodeInterfacesSuccess0.006
externalAssociationWithUnknownClassSuccess0.013
duplicateAssociationNamesSuccess0.086
stateMachineandAssociationNameClashingSuccess0.034
autoGeneratedGetSetInternalAttributeSuccess0.007
enumerationInCompositionSuccess0.047
graphVizLiteralGuardsSuccess0.011
mixin_namespacesSuccess0.033
emptyCommentSuccess0.014
multipleMethodCommentsSuccess0.018
multipleEmptyCommentsSuccess0.013
multipleSymmetricReflexiveAssociationsSuccess0.011
autoGeneratedConstructorRemoveAttributeSuccess0.022
warningUninitializedConstInterfaceSuccess0.011
commentsBeforeMultipleClassesSuccess0.014
validCodeInjectionSuccess0.013
namingConflictBetweenEnumerationAndClassSuccess0.032
warningInterfaceNameCapitalLetterSuccess0.009
namingConflictBetweenEnumerationAndTraitSuccess0.009
mixingRegularAndDerivedAttributes_bug201Success0.010
nestedClassMultipleInheritanceSuccess0.025
isA_ComplexCycle_WithKeySuccess0.009
methodMultilineCommentSuccess0.023
compositionTypeSuccess0.011
attributeAndAssociationNameClashingSeparateSuccess0.051
autoGeneratedGetterAndSetterSuccess0.019
autoGeneratedGetSetDefaultedAttributeSuccess0.008
portPrefixAttributeNameAssignmentSuccess0.008
autoGeneratedGetSetInputAttributeSuccess0.008
braceMismatch_bodyMemberThenExtraBraceSuccess0.007
attributeMultilineCommentSuccess0.007
attributeInlineCommentSuccess0.015
immutableOneWayInternalAssociationSuccess0.010
invalidMultiplicitySuccess0.009
namespaceSuccess0.008
inheritedKeysSuccess0.018
removeAllAutogeneratedMethodsSuccess0.011
attributesAndAssocationsSuccess0.009
implementsInterfaceSuccess0.008
braceMismatch_missingOpenBraceSuccess0.007
reflexiveCasesNoError21Success0.060
outputLanguagePathOverrideAllSuccess0.008
multiple_Class_InheritanceSuccess0.007
braceMismatch_extraCloseBraceSuccess0.007
sameLineCommentsSuccess0.008
compositionParseTestSuccess0.014
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.111
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.021
eventParameterAmbiguityCausedByEnumerationSuccess0.026
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.020
constructorExtraCodeSkippedN/A

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