Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3300088.5812024-12-07T02:42:36cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.346
canHandleDateConstraintsSuccess0.013
BasicConstraint2Success0.015
warningConstantDeprecatedSuccess0.020
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.020
associationByItselfSuccess0.015
attribute_ContainerTypeSuccess0.017
associationWithUnknownClassSuccess0.015
parseUmpleEnumerationDefinedInClassSuccess0.032
compositionParseTest_leftVarNamesSuccess0.030
abstractClassSuccess0.014
propagateImmutabilityToAllRelationshipsSuccess0.044
associationClassMultipleDefinitionsSuccess0.028
interfaceWithPositionSuccess0.022
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.025
singletonWithConstSuccess0.020
attribute_TypeSuccess0.018
attribute_listSuccess0.033
is_A_NonExistingExtendsClassSuccess0.157
toplevelExtracodeNoCodeLangSuccess0.057
interfaceWithMultipleMembersSuccess0.022
ImplementsPrecedeReq1Success0.026
ImplementsPrecedeReq2Success0.095
ImplementsPrecedeReq3Success0.024
ImplementsPrecedeReq4Success0.039
ImplementsPrecedeReq5Success0.020
ImplementsPrecedeReq6Success0.011
ImplementsPrecedeReq7Success0.024
ImplementsPrecedeReq8Success0.018
ImplementsPrecedeReq9Success0.029
toplevelBeforeForMultiClassesSuccess0.030
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.020
TestReservedRoleNameError32Success0.020
multipleAssociationCommentsSuccess0.056
ImplementsPrecedeReq10Success0.027
ImplementsPrecedeReq11Success0.020
ImplementsPrecedeReq12Success0.011
ImplementsPrecedeReq13Success0.011
ImplementsPrecedeReq14Success0.015
ImplementsPrecedeReq15Success0.016
ImplementsPrecedeReq16Success0.026
ImplementsPrecedeReq17Success0.014
association_nonZeroReflexiveAssociationSuccess0.012
warningClassNameCapitalLetterSuccess0.022
methodDetectionSuccess0.021
nestedGenericTypesSuccess0.070
twoCharacterMethodSuccess0.055
attribute_autouniqueSuccess0.022
parseUmpleEnumerationDefinedAtTopLevelSuccess0.031
attributeSharedNameSuccess0.081
isA_MultipleInterfacesAndClassesV2Success0.019
methodParameterAmbiguityCausedByEnumerationSuccess0.048
isAttributeLazyRedundantSuccess0.020
abstractInheritanceClassSuccess0.024
invalidNamespace_noNameSuccess0.020
interfaceWithMethodAndNOTParametersSuccess0.013
templateInexistentReferenceSuccess0.028
isA_MultipleTimesInTheSameLineSuccess0.040
ReqSameNameCombine1Success0.053
ReqSameNameCombine2Success0.024
ReqSameNameCombine3Success0.024
ReqSameNameCombine4Success0.011
operationNotFoundSuccess0.043
attribute_assignedValueSuccess0.010
interfaceImplementationSuccess0.010
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.029
symmetricReflexiveAssociationError19Success0.046
symmetricReflexiveAssociationError23Success0.011
singletonSuccess0.010
invalidClassNameStartSuccess0.109
AssociationClassKeyNoWarningsSuccess0.013
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.022
invalidClassNamePartSuccess0.080
outputLanguagePathOverrideSuccess0.022
multivaluedAttributeInitializationSuccess0.025
autoGeneratedGetSetConstAttributeSuccess0.014
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.083
unknownClassSuccess0.009
validClassNameSuccess0.069
dependSuccess0.010
unknownInterfaceSuccess0.019
multivaluedAttributeAssignmentSuccess0.054
nestedClassCyclicInheritanceSuccess0.078
assertSetFailedPositionSuccess0.081
extraCodeInterfacesSuccess0.013
isA_ComplexCycleSuccess0.011
generateSuboptionSuccess0.011
toplevelAspectsForMixsetSuccess0.032
rubyLanguageSuccess0.010
externalAssociationWithUnknownClassSecondPositionSuccess0.012
immutableOtherWayInternalAssociationSuccess0.029
attributeLooksLikeAssociationSuccess0.067
warningUninitializedConstClassSuccess0.010
validInterfaceNameSuccess0.086
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.012
interfaceWithSingleIsASuccess0.035
stateMachineandAttributeNameClashingSuccess0.037
referencedPackagesSuccess0.010
invalidInterfaceNamePartSuccess0.088
emptyClassSuccess0.010
association_invalidMultiplicityOutOfOrderSuccess0.010
associationClass2Success0.002
emptyMultiLineCommentWithSpacesSuccess0.028
immutableExternalOtherWayAssociationSuccess0.031
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.045
abstractInterfaceExtendsSuccess0.011
toplevelAfterAsteriskKeywordSuccess0.040
inlineCommentsSuccess0.010
attributeComplexAssignedSuccess0.011
isA_SimpleCycleSuccess0.107
symmetricReflexiveAssociationSuccess0.053
associationMultilineCommentSuccess0.022
multipleIsA_MultipleClass_InheritanceSuccess0.023
beforeKeywordSuccess0.018
keyCannotHaveDuplicateAttributesSuccess0.017
parseInterfaceCodeSuccess0.009
internalAttributeGetterMethodSuccess0.011
associationClassSuccess0.078
attribute_defaultedWithoutAValueSuccess0.010
autoGeneratedGetSetLazyImmutableAttributeSuccess0.010
notUsedNamespaceSuccess0.042
autoGeneratedGetSetAutouniqueAttributeSuccess0.011
associationsForMutableClassesParseSuccessfullySuccess0.016
toplevelExtracodeSuccess0.010
isA_MultipleInterfacesAndClassesSuccess0.011
isA_SimpleCycle_WithKeySuccess0.011
duplicateAttributesNamesSuccess0.020
attributeAndAssociationNameClashingUnidirectionalSuccess0.165
associationClassPositionSuccess0.022
duplicateEnumsInClassSuccess0.011
toplevelBeforeKeywordAtBeginingSuccess0.010
interfaceWithMultipleIsASuccess0.022
validAssociationsForImmutableClass_independentlyDefinedSuccess0.052
attributeAndAssociationNameClashingBidirectionalSuccess0.174
associationInlineCommentSuccess0.027
is_A_SimpleCycle_InterfaceSuccess0.010
filterWithAttributeInTraitSuccess0.024
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.027
nestedUseStatementsSuccess0.014
commentsBeforeClassesSuccess0.010
enumAttributeEmptySuccess0.010
autoGeneratedGetSetBasicAttributeSuccess0.017
queuedMethodsSuccess0.021
multiInjectSuccess0.027
invalidAssociationsForImmutableClassSuccess0.045
associationClassMissingLeftSuccess0.009
classAndNamespacesSuccess0.010
glossarySuccess0.010
reflexiveAndError21CasesNonDirectedSuccess0.090
warningUninitializedConstObjectClassSuccess0.009
upperCaseAssociationKeySuccess0.026
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.011
afterKeywordSuccess0.012
multipleEmptyCommentsWithSpacesSuccess0.026
phpLanguageSuccess0.009
multLanguageImplementationSuccess0.090
classPosition_defaultSuccess0.008
keyWithInitializedAttributeSuccess0.014
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.010
emptyMultiLineCommentSuccess0.017
commentsInClassSuccess0.023
isA_MultipleInterfacesSuccess0.008
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.057
immutableClassMayNotContainStateMachinesSuccess0.008
stateMachineConcurrencyBetweenStatesSuccess0.017
associationClassNewSyntaxSuccess0.009
singletonAttributeNotLazySuccess0.008
attribute_UniqueSuccess0.014
generateSuboptionOverrideSuccess0.008
invalidInterfaceNameStartSuccess0.046
mixin_redefiningAMethodSuccess0.182
noDefaultNamespaceSuccess0.023
conflictingModifiersForStateDependentMethodsSuccess0.020
toplevelAfterGlobClassNameSuccess0.021
associationSuccess0.009
compositionParseTest_DoubleDefinitionSuccess0.008
interfaceWithConstantsSuccess0.007
associationWithClassAndInterfaceSuccess0.066
positionUnknownAssociationSuccess0.008
codeBlockMultiLanguageSuccess0.009
attribute_derivedSuccess0.009
toplevelAfterGlobOperationNameOnTraitSuccess0.010
keySuccess0.026
testSuccess0.008
validAssociationsForImmutableClassSuccess0.033
classWithImplementedMethodsSuccess0.008
enumLongHandSyntaxSuccess0.012
associationClassAdditionalAssociationsSuccess0.011
enumerationInBidirectionalAssocSuccess0.037
toplevelInjectMultipleMethodsSuccess0.009
debugKeywordSuccess0.013
interfaceWithExtraCodeSuccess0.011
javaLanguageSuccess0.008
emptySuccess0.007
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.027
invalidClassKeywordSuccess0.022
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.030
associationClassMissingRightSuccess0.008
immutableExternalAssociationSuccess0.011
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.008
duplicateConstantNameInterfaceSuccess0.008
languageDefaultSuccess0.006
filenamePropogationSuccess0.008
emptyCommentWithSpacesSuccess0.008
Singleton_Class_ExtendedSuccess0.017
immutableTwoWayAssociationsAreNotAllowedSuccess0.017
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.008
isABlahAttributeSuccess0.015
singletonToOneAssociationSuccess0.008
mixDifferentFilesSuccess0.026
attributeInvalidTypeNameSuccess0.031
oneCharacterMethodSuccess0.034
associationClassSeveralAssociationsAttributesSuccess0.011
toplevelAfterOnTraitSuccess0.009
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.010
methodInlineCommentSuccess0.007
methodNameConflictUsingDefaultedSuccess0.025
attribute_simpleSuccess0.008
inputModifierCheckSuccess0.008
singleIsA_MultipleClass_InheritanceSuccess0.008
duplicateAssociationNamesClassHierarchySuccess0.061
multipleConstraintMethodBodySuccess0.010
duplicateEnumerationsErrorSuccess0.008
autoGeneratedGetSetLazyAttributeSuccess0.008
otherWayAssociationSuccess0.008
immutableClassSuccess0.020
autoGeneratedGetSetImmutableAttributeSuccess0.041
abstractClassAssociationSuccess0.089
attributeInKeyNotDefinedInClassSuccess0.025
multilineCommentsSuccess0.008
parseUmpleEnumerationDefinedInAssociationClassSuccess0.020
reflexiveAndError21CasesDirectedSuccess0.041
methodBodyGenerationMultiLanguageSuccess0.008
typeIsAccessSpecifierSuccess0.022
innerClassSuccess0.008
multipleExtraCodeInterfacesSuccess0.007
externalAssociationWithUnknownClassSuccess0.013
duplicateAssociationNamesSuccess0.122
stateMachineandAssociationNameClashingSuccess0.034
autoGeneratedGetSetInternalAttributeSuccess0.008
enumerationInCompositionSuccess0.025
graphVizLiteralGuardsSuccess0.006
mixin_namespacesSuccess0.046
emptyCommentSuccess0.007
multipleMethodCommentsSuccess0.055
multipleEmptyCommentsSuccess0.131
multipleSymmetricReflexiveAssociationsSuccess0.007
autoGeneratedConstructorRemoveAttributeSuccess0.011
warningUninitializedConstInterfaceSuccess0.050
commentsBeforeMultipleClassesSuccess0.011
validCodeInjectionSuccess0.016
namingConflictBetweenEnumerationAndClassSuccess0.023
warningInterfaceNameCapitalLetterSuccess0.007
namingConflictBetweenEnumerationAndTraitSuccess0.007
mixingRegularAndDerivedAttributes_bug201Success0.008
nestedClassMultipleInheritanceSuccess0.023
isA_ComplexCycle_WithKeySuccess0.008
methodMultilineCommentSuccess0.013
compositionTypeSuccess0.011
attributeAndAssociationNameClashingSeparateSuccess0.061
autoGeneratedGetterAndSetterSuccess0.033
autoGeneratedGetSetDefaultedAttributeSuccess0.007
portPrefixAttributeNameAssignmentSuccess0.022
autoGeneratedGetSetInputAttributeSuccess0.007
attributeMultilineCommentSuccess0.029
attributeInlineCommentSuccess0.024
immutableOneWayInternalAssociationSuccess0.010
invalidMultiplicitySuccess0.010
namespaceSuccess0.007
inheritedKeysSuccess0.016
removeAllAutogeneratedMethodsSuccess0.009
attributesAndAssocationsSuccess0.008
implementsInterfaceSuccess0.007
reflexiveCasesNoError21Success0.064
outputLanguagePathOverrideAllSuccess0.010
multiple_Class_InheritanceSuccess0.015
sameLineCommentsSuccess0.021
compositionParseTestSuccess0.019
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.011
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.153
interfaceWithMethodAndParametersSuccess0.008
commentsWayBeforeClassSuccess0.007
multipleClassBlockInheritanceSuccess0.016
eventParameterAmbiguityCausedByEnumerationSuccess0.028
testSemicolonUnicodeSuccess0.008
attributeInvalidNameSuccess0.028
constructorExtraCodeSkippedN/A

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