Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3310087.2272025-02-13T12:53:21cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.360
canHandleDateConstraintsSuccess0.017
BasicConstraint2Success0.013
warningConstantDeprecatedSuccess0.012
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.012
associationByItselfSuccess0.030
attribute_ContainerTypeSuccess0.012
associationWithUnknownClassSuccess0.012
parseUmpleEnumerationDefinedInClassSuccess0.014
compositionParseTest_leftVarNamesSuccess0.019
abstractClassSuccess0.013
propagateImmutabilityToAllRelationshipsSuccess0.019
associationClassMultipleDefinitionsSuccess0.014
interfaceWithPositionSuccess0.011
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.025
singletonWithConstSuccess0.021
attribute_TypeSuccess0.016
attribute_listSuccess0.018
is_A_NonExistingExtendsClassSuccess0.102
toplevelExtracodeNoCodeLangSuccess0.030
interfaceWithMultipleMembersSuccess0.031
ImplementsPrecedeReq1Success0.025
ImplementsPrecedeReq2Success0.019
ImplementsPrecedeReq3Success0.024
ImplementsPrecedeReq4Success0.080
ImplementsPrecedeReq5Success0.020
ImplementsPrecedeReq6Success0.013
ImplementsPrecedeReq7Success0.023
ImplementsPrecedeReq8Success0.018
ImplementsPrecedeReq9Success0.017
toplevelBeforeForMultiClassesSuccess0.017
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.013
TestReservedRoleNameError32Success0.011
multipleAssociationCommentsSuccess0.022
ImplementsPrecedeReq10Success0.018
ImplementsPrecedeReq11Success0.027
ImplementsPrecedeReq12Success0.011
ImplementsPrecedeReq13Success0.016
ImplementsPrecedeReq14Success0.011
ImplementsPrecedeReq15Success0.023
ImplementsPrecedeReq16Success0.025
ImplementsPrecedeReq17Success0.012
association_nonZeroReflexiveAssociationSuccess0.011
warningClassNameCapitalLetterSuccess0.011
methodDetectionSuccess0.027
nestedGenericTypesSuccess0.040
twoCharacterMethodSuccess0.011
attribute_autouniqueSuccess0.011
parseUmpleEnumerationDefinedAtTopLevelSuccess0.014
attributeSharedNameSuccess0.069
isA_MultipleInterfacesAndClassesV2Success0.024
methodParameterAmbiguityCausedByEnumerationSuccess0.037
isAttributeLazyRedundantSuccess0.040
abstractInheritanceClassSuccess0.016
invalidNamespace_noNameSuccess0.035
interfaceWithMethodAndNOTParametersSuccess0.012
templateInexistentReferenceSuccess0.030
isA_MultipleTimesInTheSameLineSuccess0.032
ReqSameNameCombine1Success0.025
ReqSameNameCombine2Success0.016
ReqSameNameCombine3Success0.024
ReqSameNameCombine4Success0.028
operationNotFoundSuccess0.023
attribute_assignedValueSuccess0.011
interfaceImplementationSuccess0.011
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.011
symmetricReflexiveAssociationError19Success0.016
symmetricReflexiveAssociationError23Success0.016
singletonSuccess0.016
invalidClassNameStartSuccess0.082
AssociationClassKeyNoWarningsSuccess0.013
multipleClassesSuccess0.011
multipleMethodBodyWarningSuccess0.017
invalidClassNamePartSuccess0.065
outputLanguagePathOverrideSuccess0.018
multivaluedAttributeInitializationSuccess0.012
autoGeneratedGetSetConstAttributeSuccess0.010
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.074
unknownClassSuccess0.013
validClassNameSuccess0.074
dependSuccess0.010
unknownInterfaceSuccess0.259
multivaluedAttributeAssignmentSuccess0.062
nestedClassCyclicInheritanceSuccess0.067
assertSetFailedPositionSuccess0.050
extraCodeInterfacesSuccess0.011
isA_ComplexCycleSuccess0.013
generateSuboptionSuccess0.013
toplevelAspectsForMixsetSuccess0.022
rubyLanguageSuccess0.010
externalAssociationWithUnknownClassSecondPositionSuccess0.012
immutableOtherWayInternalAssociationSuccess0.014
attributeLooksLikeAssociationSuccess0.021
warningUninitializedConstClassSuccess0.012
validInterfaceNameSuccess0.102
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.013
interfaceWithSingleIsASuccess0.011
stateMachineandAttributeNameClashingSuccess0.013
referencedPackagesSuccess0.011
invalidInterfaceNamePartSuccess0.063
emptyClassSuccess0.010
association_invalidMultiplicityOutOfOrderSuccess0.011
associationClass2Success0.002
emptyMultiLineCommentWithSpacesSuccess0.029
immutableExternalOtherWayAssociationSuccess0.013
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.034
abstractInterfaceExtendsSuccess0.012
toplevelAfterAsteriskKeywordSuccess0.013
inlineCommentsSuccess0.010
attributeComplexAssignedSuccess0.012
isA_SimpleCycleSuccess0.021
symmetricReflexiveAssociationSuccess0.012
associationMultilineCommentSuccess0.030
multipleIsA_MultipleClass_InheritanceSuccess0.025
beforeKeywordSuccess0.011
keyCannotHaveDuplicateAttributesSuccess0.011
parseInterfaceCodeSuccess0.010
internalAttributeGetterMethodSuccess0.012
associationClassSuccess0.077
attribute_defaultedWithoutAValueSuccess0.010
autoGeneratedGetSetLazyImmutableAttributeSuccess0.010
notUsedNamespaceSuccess0.044
autoGeneratedGetSetAutouniqueAttributeSuccess0.011
associationsForMutableClassesParseSuccessfullySuccess0.020
toplevelExtracodeSuccess0.010
isA_MultipleInterfacesAndClassesSuccess0.011
isA_SimpleCycle_WithKeySuccess0.012
duplicateAttributesNamesSuccess0.011
attributeAndAssociationNameClashingUnidirectionalSuccess0.164
associationClassPositionSuccess0.015
duplicateEnumsInClassSuccess0.012
toplevelBeforeKeywordAtBeginingSuccess0.011
interfaceWithMultipleIsASuccess0.011
validAssociationsForImmutableClass_independentlyDefinedSuccess0.046
attributeAndAssociationNameClashingBidirectionalSuccess0.108
associationInlineCommentSuccess0.024
is_A_SimpleCycle_InterfaceSuccess0.010
filterWithAttributeInTraitSuccess0.011
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.013
nestedUseStatementsSuccess0.015
commentsBeforeClassesSuccess0.010
enumAttributeEmptySuccess0.010
autoGeneratedGetSetBasicAttributeSuccess0.011
queuedMethodsSuccess0.025
multiInjectSuccess0.012
invalidAssociationsForImmutableClassSuccess0.045
associationClassMissingLeftSuccess0.010
classAndNamespacesSuccess0.025
glossarySuccess0.010
reflexiveAndError21CasesNonDirectedSuccess0.042
warningUninitializedConstObjectClassSuccess0.015
upperCaseAssociationKeySuccess0.017
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.016
afterKeywordSuccess0.014
multipleEmptyCommentsWithSpacesSuccess0.026
phpLanguageSuccess0.010
multLanguageImplementationSuccess0.074
classPosition_defaultSuccess0.009
keyWithInitializedAttributeSuccess0.008
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.010
emptyMultiLineCommentSuccess0.030
commentsInClassSuccess0.009
isA_MultipleInterfacesSuccess0.009
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.060
immutableClassMayNotContainStateMachinesSuccess0.009
stateMachineConcurrencyBetweenStatesSuccess0.010
associationClassNewSyntaxSuccess0.009
singletonAttributeNotLazySuccess0.008
attribute_UniqueSuccess0.008
generateSuboptionOverrideSuccess0.008
invalidInterfaceNameStartSuccess0.046
mixin_redefiningAMethodSuccess0.107
noDefaultNamespaceSuccess0.025
conflictingModifiersForStateDependentMethodsSuccess0.011
toplevelAfterGlobClassNameSuccess0.021
rolenameMatchingClassnameWarningSuccess0.031
associationSuccess0.010
compositionParseTest_DoubleDefinitionSuccess0.008
interfaceWithConstantsSuccess0.009
associationWithClassAndInterfaceSuccess0.026
positionUnknownAssociationSuccess0.009
codeBlockMultiLanguageSuccess0.009
attribute_derivedSuccess0.010
toplevelAfterGlobOperationNameOnTraitSuccess0.016
keySuccess0.010
testSuccess0.008
validAssociationsForImmutableClassSuccess0.044
classWithImplementedMethodsSuccess0.010
enumLongHandSyntaxSuccess0.010
associationClassAdditionalAssociationsSuccess0.011
enumerationInBidirectionalAssocSuccess0.019
toplevelInjectMultipleMethodsSuccess0.011
debugKeywordSuccess0.008
interfaceWithExtraCodeSuccess0.010
javaLanguageSuccess0.008
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.028
invalidClassKeywordSuccess0.008
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.033
associationClassMissingRightSuccess0.009
immutableExternalAssociationSuccess0.010
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.008
duplicateConstantNameInterfaceSuccess0.008
languageDefaultSuccess0.006
filenamePropogationSuccess0.010
emptyCommentWithSpacesSuccess0.008
Singleton_Class_ExtendedSuccess0.017
immutableTwoWayAssociationsAreNotAllowedSuccess0.017
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.009
isABlahAttributeSuccess0.008
singletonToOneAssociationSuccess0.009
mixDifferentFilesSuccess0.010
attributeInvalidTypeNameSuccess0.016
oneCharacterMethodSuccess0.008
associationClassSeveralAssociationsAttributesSuccess0.012
toplevelAfterOnTraitSuccess0.011
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.011
methodInlineCommentSuccess0.008
methodNameConflictUsingDefaultedSuccess0.026
attribute_simpleSuccess0.008
inputModifierCheckSuccess0.008
singleIsA_MultipleClass_InheritanceSuccess0.008
duplicateAssociationNamesClassHierarchySuccess0.058
multipleConstraintMethodBodySuccess0.012
duplicateEnumerationsErrorSuccess0.009
autoGeneratedGetSetLazyAttributeSuccess0.008
otherWayAssociationSuccess0.009
immutableClassSuccess0.008
autoGeneratedGetSetImmutableAttributeSuccess0.009
abstractClassAssociationSuccess0.041
attributeInKeyNotDefinedInClassSuccess0.010
multilineCommentsSuccess0.008
parseUmpleEnumerationDefinedInAssociationClassSuccess0.010
reflexiveAndError21CasesDirectedSuccess0.033
methodBodyGenerationMultiLanguageSuccess0.009
typeIsAccessSpecifierSuccess0.024
innerClassSuccess0.011
multipleExtraCodeInterfacesSuccess0.008
externalAssociationWithUnknownClassSuccess0.015
duplicateAssociationNamesSuccess0.109
stateMachineandAssociationNameClashingSuccess0.037
autoGeneratedGetSetInternalAttributeSuccess0.010
enumerationInCompositionSuccess0.029
graphVizLiteralGuardsSuccess0.007
mixin_namespacesSuccess0.024
emptyCommentSuccess0.007
multipleMethodCommentsSuccess0.010
multipleEmptyCommentsSuccess0.022
multipleSymmetricReflexiveAssociationsSuccess0.009
autoGeneratedConstructorRemoveAttributeSuccess0.010
warningUninitializedConstInterfaceSuccess0.008
commentsBeforeMultipleClassesSuccess0.008
validCodeInjectionSuccess0.010
namingConflictBetweenEnumerationAndClassSuccess0.025
warningInterfaceNameCapitalLetterSuccess0.008
namingConflictBetweenEnumerationAndTraitSuccess0.008
mixingRegularAndDerivedAttributes_bug201Success0.009
nestedClassMultipleInheritanceSuccess0.062
isA_ComplexCycle_WithKeySuccess0.029
methodMultilineCommentSuccess0.008
compositionTypeSuccess0.010
attributeAndAssociationNameClashingSeparateSuccess0.042
autoGeneratedGetterAndSetterSuccess0.034
autoGeneratedGetSetDefaultedAttributeSuccess0.011
portPrefixAttributeNameAssignmentSuccess0.009
autoGeneratedGetSetInputAttributeSuccess0.007
attributeMultilineCommentSuccess0.022
attributeInlineCommentSuccess0.034
immutableOneWayInternalAssociationSuccess0.010
invalidMultiplicitySuccess0.008
namespaceSuccess0.008
inheritedKeysSuccess0.019
removeAllAutogeneratedMethodsSuccess0.010
attributesAndAssocationsSuccess0.009
implementsInterfaceSuccess0.009
reflexiveCasesNoError21Success0.067
outputLanguagePathOverrideAllSuccess0.009
multiple_Class_InheritanceSuccess0.019
sameLineCommentsSuccess0.011
compositionParseTestSuccess0.019
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.009
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.138
interfaceWithMethodAndParametersSuccess0.009
commentsWayBeforeClassSuccess0.008
multipleClassBlockInheritanceSuccess0.017
eventParameterAmbiguityCausedByEnumerationSuccess0.030
testSemicolonUnicodeSuccess0.017
attributeInvalidNameSuccess0.048
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.008
multipleEmptyMultiLineCommentsWithSpacesSuccess0.009
removeAutogeneratedMethodsForAttributeSuccess0.009
is_A_ComplexCycle_InterfaceSuccess0.008
positionAssociationSuccess0.009
multipleAttributeCommentsSuccess0.030
isA_ListFormSuccess0.026
internalConstSuccess0.010
toplevelAroundSuccess0.004
toplevelBeforeSuccess0.009
toplevelAndInclassAspectsSuccess0.008
redefineNamespaceSuccess0.025
interfaceBodyWithCommentsSuccess0.018
commentInAssociationSuccess0.009
classPositionSuccess0.009
cannotHaveDuplicateKeysSuccess0.016
otherLanguageSuccess0.009
attributeConflictImmutableAndAutouniqueSuccess0.010
autoGeneratedAPIMethodsSuccess0.009
cannotHaveKeyAndDefaultKeySuccess0.008
autoGeneratedConstructorSuccess0.010
abstractMethodSuccess0.008
association_externalSuccess0.009
extraBracketsWarningSuccess0.047
isA_GroupedSuccess0.009
AssociationClassIncompletKeyWarningSuccess0.011
namingConflictBetweenEnumerationAndInterfaceSuccess0.008
outputLanguagePathSuccess0.007
associationNameSuccess0.009
enumShortHandSyntaxSuccess0.008
multipleExtraCodeSuccess0.009
interfaceClassDependSuccess0.008
oneWayAssociationSuccess0.008
attributeProperNamingStyleSuccess0.016
TypeValueMismatchWarningSuccess0.018
Properties »
System.out »