Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3080086.7622023-08-05T02:01:55cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.347
canHandleDateConstraintsSuccess0.014
BasicConstraint2Success0.011
warningConstantDeprecatedSuccess0.023
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.029
associationByItselfSuccess0.023
attribute_ContainerTypeSuccess0.024
associationWithUnknownClassSuccess0.033
parseUmpleEnumerationDefinedInClassSuccess0.023
compositionParseTest_leftVarNamesSuccess0.025
abstractClassSuccess0.010
propagateImmutabilityToAllRelationshipsSuccess0.026
associationClassMultipleDefinitionsSuccess0.022
interfaceWithPositionSuccess0.031
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.051
singletonWithConstSuccess0.027
attribute_TypeSuccess0.034
attribute_listSuccess0.042
is_A_NonExistingExtendsClassSuccess0.061
toplevelExtracodeNoCodeLangSuccess0.023
interfaceWithMultipleMembersSuccess0.026
toplevelBeforeForMultiClassesSuccess0.013
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.026
TestReservedRoleNameError32Success0.020
multipleAssociationCommentsSuccess0.030
association_nonZeroReflexiveAssociationSuccess0.010
warningClassNameCapitalLetterSuccess0.033
methodDetectionSuccess0.016
nestedGenericTypesSuccess0.058
twoCharacterMethodSuccess0.017
attribute_autouniqueSuccess0.027
parseUmpleEnumerationDefinedAtTopLevelSuccess0.015
attributeSharedNameSuccess0.053
isA_MultipleInterfacesAndClassesV2Success0.027
methodParameterAmbiguityCausedByEnumerationSuccess0.044
isAttributeLazyRedundantSuccess0.021
abstractInheritanceClassSuccess0.022
invalidNamespace_noNameSuccess0.017
interfaceWithMethodAndNOTParametersSuccess0.016
templateInexistentReferenceSuccess0.030
isA_MultipleTimesInTheSameLineSuccess0.023
operationNotFoundSuccess0.032
attribute_assignedValueSuccess0.011
interfaceImplementationSuccess0.021
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.011
symmetricReflexiveAssociationError19Success0.016
symmetricReflexiveAssociationError23Success0.013
singletonSuccess0.010
invalidClassNameStartSuccess0.084
AssociationClassKeyNoWarningsSuccess0.017
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.024
invalidClassNamePartSuccess0.059
outputLanguagePathOverrideSuccess0.045
multivaluedAttributeInitializationSuccess0.010
autoGeneratedGetSetConstAttributeSuccess0.025
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.089
unknownClassSuccess0.009
validClassNameSuccess0.055
dependSuccess0.009
unknownInterfaceSuccess0.021
multivaluedAttributeAssignmentSuccess0.018
nestedClassCyclicInheritanceSuccess0.059
assertSetFailedPositionSuccess0.052
extraCodeInterfacesSuccess0.009
isA_ComplexCycleSuccess0.010
generateSuboptionSuccess0.011
toplevelAspectsForMixsetSuccess0.020
rubyLanguageSuccess0.009
externalAssociationWithUnknownClassSecondPositionSuccess0.009
immutableOtherWayInternalAssociationSuccess0.010
attributeLooksLikeAssociationSuccess0.025
warningUninitializedConstClassSuccess0.009
validInterfaceNameSuccess0.072
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.012
interfaceWithSingleIsASuccess0.017
stateMachineandAttributeNameClashingSuccess0.021
referencedPackagesSuccess0.011
invalidInterfaceNamePartSuccess0.079
emptyClassSuccess0.009
association_invalidMultiplicityOutOfOrderSuccess0.009
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.016
immutableExternalOtherWayAssociationSuccess0.013
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.032
abstractInterfaceExtendsSuccess0.010
toplevelAfterAsteriskKeywordSuccess0.011
inlineCommentsSuccess0.009
attributeComplexAssignedSuccess0.010
isA_SimpleCycleSuccess0.011
symmetricReflexiveAssociationSuccess0.009
associationMultilineCommentSuccess0.068
multipleIsA_MultipleClass_InheritanceSuccess0.028
beforeKeywordSuccess0.027
keyCannotHaveDuplicateAttributesSuccess0.017
parseInterfaceCodeSuccess0.009
internalAttributeGetterMethodSuccess0.011
associationClassSuccess0.075
attribute_defaultedWithoutAValueSuccess0.010
autoGeneratedGetSetLazyImmutableAttributeSuccess0.009
notUsedNamespaceSuccess0.040
autoGeneratedGetSetAutouniqueAttributeSuccess0.009
associationsForMutableClassesParseSuccessfullySuccess0.013
toplevelExtracodeSuccess0.010
isA_MultipleInterfacesAndClassesSuccess0.010
isA_SimpleCycle_WithKeySuccess0.010
duplicateAttributesNamesSuccess0.023
attributeAndAssociationNameClashingUnidirectionalSuccess0.205
associationClassPositionSuccess0.022
duplicateEnumsInClassSuccess0.010
toplevelBeforeKeywordAtBeginingSuccess0.011
interfaceWithMultipleIsASuccess0.009
validAssociationsForImmutableClass_independentlyDefinedSuccess0.063
attributeAndAssociationNameClashingBidirectionalSuccess0.125
associationInlineCommentSuccess0.015
is_A_SimpleCycle_InterfaceSuccess0.008
filterWithAttributeInTraitSuccess0.009
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.012
nestedUseStatementsSuccess0.013
commentsBeforeClassesSuccess0.009
enumAttributeEmptySuccess0.010
autoGeneratedGetSetBasicAttributeSuccess0.029
queuedMethodsSuccess0.021
multiInjectSuccess0.011
invalidAssociationsForImmutableClassSuccess0.055
associationClassMissingLeftSuccess0.009
classAndNamespacesSuccess0.009
glossarySuccess0.008
reflexiveAndError21CasesNonDirectedSuccess0.048
warningUninitializedConstObjectClassSuccess0.009
upperCaseAssociationKeySuccess0.021
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.010
afterKeywordSuccess0.010
multipleEmptyCommentsWithSpacesSuccess0.018
phpLanguageSuccess0.009
multLanguageImplementationSuccess0.081
classPosition_defaultSuccess0.009
keyWithInitializedAttributeSuccess0.018
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.012
emptyMultiLineCommentSuccess0.025
commentsInClassSuccess0.009
isA_MultipleInterfacesSuccess0.010
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.064
immutableClassMayNotContainStateMachinesSuccess0.008
stateMachineConcurrencyBetweenStatesSuccess0.018
associationClassNewSyntaxSuccess0.008
singletonAttributeNotLazySuccess0.008
attribute_UniqueSuccess0.007
generateSuboptionOverrideSuccess0.007
invalidInterfaceNameStartSuccess0.040
mixin_redefiningAMethodSuccess0.167
noDefaultNamespaceSuccess0.024
conflictingModifiersForStateDependentMethodsSuccess0.027
toplevelAfterGlobClassNameSuccess0.018
associationSuccess0.009
compositionParseTest_DoubleDefinitionSuccess0.008
interfaceWithConstantsSuccess0.007
associationWithClassAndInterfaceSuccess0.061
positionUnknownAssociationSuccess0.007
codeBlockMultiLanguageSuccess0.009
attribute_derivedSuccess0.008
toplevelAfterGlobOperationNameOnTraitSuccess0.076
keySuccess0.020
testSuccess0.008
validAssociationsForImmutableClassSuccess0.035
classWithImplementedMethodsSuccess0.010
enumLongHandSyntaxSuccess0.008
associationClassAdditionalAssociationsSuccess0.008
enumerationInBidirectionalAssocSuccess0.038
toplevelInjectMultipleMethodsSuccess0.010
debugKeywordSuccess0.008
interfaceWithExtraCodeSuccess0.007
javaLanguageSuccess0.008
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

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

0.000
isA_OnlyOneSuccess0.008
isABlahAttributeSuccess0.022
singletonToOneAssociationSuccess0.016
mixDifferentFilesSuccess0.034
attributeInvalidTypeNameSuccess0.023
oneCharacterMethodSuccess0.008
associationClassSeveralAssociationsAttributesSuccess0.010
toplevelAfterOnTraitSuccess0.009
classWithMethodsSkippedN/A

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

0.000
association_attributeSuccess0.010
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.120
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.007
multipleClassBlockInheritanceSuccess0.016
eventParameterAmbiguityCausedByEnumerationSuccess0.037
testSemicolonUnicodeSuccess0.008
attributeInvalidNameSuccess0.026
constructorExtraCodeSkippedN/A

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