Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.UmpleInternalParserTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
UmpleInternalParserTest3050083.5512023-03-16T22:09:41cruise

Tests

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

0.000
enumerationConflictsWithStateMachineSuccess0.014
singletonWithConstSuccess0.008
attribute_TypeSuccess0.007
attribute_listSuccess0.007
is_A_NonExistingExtendsClassSuccess0.027
toplevelExtracodeNoCodeLangSuccess0.006
interfaceWithMultipleMembersSuccess0.006
toplevelBeforeForMultiClassesSuccess0.007
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.007
TestReservedRoleNameError32Success0.006
multipleAssociationCommentsSuccess0.008
association_nonZeroReflexiveAssociationSuccess0.006
warningClassNameCapitalLetterSuccess0.006
methodDetectionSuccess0.007
nestedGenericTypesSuccess0.018
twoCharacterMethodSuccess0.006
attribute_autouniqueSuccess0.008
parseUmpleEnumerationDefinedAtTopLevelSuccess0.007
attributeSharedNameSuccess0.033
isA_MultipleInterfacesAndClassesV2Success0.007
methodParameterAmbiguityCausedByEnumerationSuccess0.020
isAttributeLazyRedundantSuccess0.006
abstractInheritanceClassSuccess0.007
invalidNamespace_noNameSuccess0.006
interfaceWithMethodAndNOTParametersSuccess0.008
templateInexistentReferenceSuccess0.014
isA_MultipleTimesInTheSameLineSuccess0.006
operationNotFoundSuccess0.013
attribute_assignedValueSuccess0.006
interfaceImplementationSuccess0.006
duplicateNamespaceSkippedN/A

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

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

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

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

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

0.000
association_attributeSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.101
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.022
testSemicolonUnicodeSuccess0.001
attributeInvalidNameSuccess0.019
constructorExtraCodeSkippedN/A

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