Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3310087.3642025-03-20T22:54:44cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.468
canHandleDateConstraintsSuccess0.012
BasicConstraint2Success0.018
warningConstantDeprecatedSuccess0.024
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.031
associationByItselfSuccess0.026
attribute_ContainerTypeSuccess0.011
associationWithUnknownClassSuccess0.012
parseUmpleEnumerationDefinedInClassSuccess0.013
compositionParseTest_leftVarNamesSuccess0.027
abstractClassSuccess0.012
propagateImmutabilityToAllRelationshipsSuccess0.036
associationClassMultipleDefinitionsSuccess0.037
interfaceWithPositionSuccess0.011
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.024
singletonWithConstSuccess0.019
attribute_TypeSuccess0.045
attribute_listSuccess0.012
is_A_NonExistingExtendsClassSuccess0.061
toplevelExtracodeNoCodeLangSuccess0.013
interfaceWithMultipleMembersSuccess0.011
ImplementsPrecedeReq1Success0.019
ImplementsPrecedeReq2Success0.019
ImplementsPrecedeReq3Success0.016
ImplementsPrecedeReq4Success0.014
ImplementsPrecedeReq5Success0.021
ImplementsPrecedeReq6Success0.011
ImplementsPrecedeReq7Success0.026
ImplementsPrecedeReq8Success0.033
ImplementsPrecedeReq9Success0.018
toplevelBeforeForMultiClassesSuccess0.015
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.012
TestReservedRoleNameError32Success0.016
multipleAssociationCommentsSuccess0.049
ImplementsPrecedeReq10Success0.032
ImplementsPrecedeReq11Success0.036
ImplementsPrecedeReq12Success0.011
ImplementsPrecedeReq13Success0.020
ImplementsPrecedeReq14Success0.011
ImplementsPrecedeReq15Success0.045
ImplementsPrecedeReq16Success0.033
ImplementsPrecedeReq17Success0.023
association_nonZeroReflexiveAssociationSuccess0.011
warningClassNameCapitalLetterSuccess0.011
methodDetectionSuccess0.024
nestedGenericTypesSuccess0.045
twoCharacterMethodSuccess0.011
attribute_autouniqueSuccess0.010
parseUmpleEnumerationDefinedAtTopLevelSuccess0.041
attributeSharedNameSuccess0.152
isA_MultipleInterfacesAndClassesV2Success0.035
methodParameterAmbiguityCausedByEnumerationSuccess0.038
isAttributeLazyRedundantSuccess0.030
abstractInheritanceClassSuccess0.014
invalidNamespace_noNameSuccess0.030
interfaceWithMethodAndNOTParametersSuccess0.011
templateInexistentReferenceSuccess0.029
isA_MultipleTimesInTheSameLineSuccess0.050
ReqSameNameCombine1Success0.027
ReqSameNameCombine2Success0.025
ReqSameNameCombine3Success0.024
ReqSameNameCombine4Success0.015
operationNotFoundSuccess0.073
attribute_assignedValueSuccess0.010
interfaceImplementationSuccess0.011
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.011
symmetricReflexiveAssociationError19Success0.011
symmetricReflexiveAssociationError23Success0.011
singletonSuccess0.010
invalidClassNameStartSuccess0.079
AssociationClassKeyNoWarningsSuccess0.013
multipleClassesSuccess0.011
multipleMethodBodyWarningSuccess0.017
invalidClassNamePartSuccess0.061
outputLanguagePathOverrideSuccess0.024
multivaluedAttributeInitializationSuccess0.012
autoGeneratedGetSetConstAttributeSuccess0.011
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.071
unknownClassSuccess0.013
validClassNameSuccess0.066
dependSuccess0.010
unknownInterfaceSuccess0.023
multivaluedAttributeAssignmentSuccess0.021
nestedClassCyclicInheritanceSuccess0.065
assertSetFailedPositionSuccess0.045
extraCodeInterfacesSuccess0.025
isA_ComplexCycleSuccess0.012
generateSuboptionSuccess0.011
toplevelAspectsForMixsetSuccess0.024
rubyLanguageSuccess0.010
externalAssociationWithUnknownClassSecondPositionSuccess0.011
immutableOtherWayInternalAssociationSuccess0.013
attributeLooksLikeAssociationSuccess0.022
warningUninitializedConstClassSuccess0.013
validInterfaceNameSuccess0.064
whitespaceCharacterSkippedN/A

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

0.000
enumerationInUnidirectionalAssocSuccess0.042
invalidClassKeywordSuccess0.007
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.017
associationClassMissingRightSuccess0.008
immutableExternalAssociationSuccess0.010
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.009
duplicateConstantNameInterfaceSuccess0.008
languageDefaultSuccess0.006
filenamePropogationSuccess0.010
emptyCommentWithSpacesSuccess0.008
Singleton_Class_ExtendedSuccess0.020
immutableTwoWayAssociationsAreNotAllowedSuccess0.027
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.008
isABlahAttributeSuccess0.008
singletonToOneAssociationSuccess0.008
mixDifferentFilesSuccess0.010
attributeInvalidTypeNameSuccess0.018
oneCharacterMethodSuccess0.008
associationClassSeveralAssociationsAttributesSuccess0.061
toplevelAfterOnTraitSuccess0.011
classWithMethodsSkippedN/A

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

0.000
association_attributeSuccess0.009
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.159
interfaceWithMethodAndParametersSuccess0.008
commentsWayBeforeClassSuccess0.008
multipleClassBlockInheritanceSuccess0.017
eventParameterAmbiguityCausedByEnumerationSuccess0.029
testSemicolonUnicodeSuccess0.052
attributeInvalidNameSuccess0.027
constructorExtraCodeSkippedN/A

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