Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3100085.3092024-06-28T21:50:41cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.345
canHandleDateConstraintsSuccess0.011
BasicConstraint2Success0.011
warningConstantDeprecatedSuccess0.011
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.010
associationByItselfSuccess0.012
attribute_ContainerTypeSuccess0.010
associationWithUnknownClassSuccess0.011
parseUmpleEnumerationDefinedInClassSuccess0.016
compositionParseTest_leftVarNamesSuccess0.013
abstractClassSuccess0.010
propagateImmutabilityToAllRelationshipsSuccess0.016
associationClassMultipleDefinitionsSuccess0.012
interfaceWithPositionSuccess0.010
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.023
singletonWithConstSuccess0.016
attribute_TypeSuccess0.010
attribute_listSuccess0.011
is_A_NonExistingExtendsClassSuccess0.039
toplevelExtracodeNoCodeLangSuccess0.046
interfaceWithMultipleMembersSuccess0.013
toplevelBeforeForMultiClassesSuccess0.013
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.011
TestReservedRoleNameError32Success0.010
multipleAssociationCommentsSuccess0.012
association_nonZeroReflexiveAssociationSuccess0.009
warningClassNameCapitalLetterSuccess0.009
methodDetectionSuccess0.010
nestedGenericTypesSuccess0.033
twoCharacterMethodSuccess0.010
attribute_autouniqueSuccess0.009
parseUmpleEnumerationDefinedAtTopLevelSuccess0.011
attributeSharedNameSuccess0.057
isA_MultipleInterfacesAndClassesV2Success0.011
methodParameterAmbiguityCausedByEnumerationSuccess0.032
isAttributeLazyRedundantSuccess0.010
abstractInheritanceClassSuccess0.013
invalidNamespace_noNameSuccess0.013
interfaceWithMethodAndNOTParametersSuccess0.010
templateInexistentReferenceSuccess0.026
isA_MultipleTimesInTheSameLineSuccess0.011
operationNotFoundSuccess0.020
attribute_assignedValueSuccess0.010
interfaceImplementationSuccess0.014
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.010
symmetricReflexiveAssociationError19Success0.010
symmetricReflexiveAssociationError23Success0.010
singletonSuccess0.010
invalidClassNameStartSuccess0.060
AssociationClassKeyNoWarningsSuccess0.012
multipleClassesSuccess0.009
multipleMethodBodyWarningSuccess0.012
invalidClassNamePartSuccess0.057
outputLanguagePathOverrideSuccess0.010
multivaluedAttributeInitializationSuccess0.010
autoGeneratedGetSetConstAttributeSuccess0.010
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.072
unknownClassSuccess0.010
validClassNameSuccess0.057
dependSuccess0.009
unknownInterfaceSuccess0.018
multivaluedAttributeAssignmentSuccess0.019
nestedClassCyclicInheritanceSuccess0.058
assertSetFailedPositionSuccess0.043
extraCodeInterfacesSuccess0.009
isA_ComplexCycleSuccess0.010
generateSuboptionSuccess0.010
toplevelAspectsForMixsetSuccess0.017
rubyLanguageSuccess0.053
externalAssociationWithUnknownClassSecondPositionSuccess0.010
immutableOtherWayInternalAssociationSuccess0.012
attributeLooksLikeAssociationSuccess0.021
warningUninitializedConstClassSuccess0.010
validInterfaceNameSuccess0.053
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.014
interfaceWithSingleIsASuccess0.009
stateMachineandAttributeNameClashingSuccess0.010
referencedPackagesSuccess0.010
invalidInterfaceNamePartSuccess0.052
emptyClassSuccess0.009
association_invalidMultiplicityOutOfOrderSuccess0.009
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.009
immutableExternalOtherWayAssociationSuccess0.011
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.029
abstractInterfaceExtendsSuccess0.012
toplevelAfterAsteriskKeywordSuccess0.012
inlineCommentsSuccess0.009
attributeComplexAssignedSuccess0.010
isA_SimpleCycleSuccess0.010
symmetricReflexiveAssociationSuccess0.009
associationMultilineCommentSuccess0.010
multipleIsA_MultipleClass_InheritanceSuccess0.010
beforeKeywordSuccess0.012
keyCannotHaveDuplicateAttributesSuccess0.011
parseInterfaceCodeSuccess0.009
internalAttributeGetterMethodSuccess0.011
associationClassSuccess0.065
attribute_defaultedWithoutAValueSuccess0.009
autoGeneratedGetSetLazyImmutableAttributeSuccess0.009
notUsedNamespaceSuccess0.038
autoGeneratedGetSetAutouniqueAttributeSuccess0.009
associationsForMutableClassesParseSuccessfullySuccess0.015
toplevelExtracodeSuccess0.009
isA_MultipleInterfacesAndClassesSuccess0.011
isA_SimpleCycle_WithKeySuccess0.010
duplicateAttributesNamesSuccess0.009
attributeAndAssociationNameClashingUnidirectionalSuccess0.169
associationClassPositionSuccess0.012
duplicateEnumsInClassSuccess0.010
toplevelBeforeKeywordAtBeginingSuccess0.009
interfaceWithMultipleIsASuccess0.009
validAssociationsForImmutableClass_independentlyDefinedSuccess0.056
attributeAndAssociationNameClashingBidirectionalSuccess0.109
associationInlineCommentSuccess0.038
is_A_SimpleCycle_InterfaceSuccess0.009
filterWithAttributeInTraitSuccess0.010
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.011
nestedUseStatementsSuccess0.012
commentsBeforeClassesSuccess0.010
enumAttributeEmptySuccess0.010
autoGeneratedGetSetBasicAttributeSuccess0.009
queuedMethodsSuccess0.021
multiInjectSuccess0.011
invalidAssociationsForImmutableClassSuccess0.040
associationClassMissingLeftSuccess0.010
classAndNamespacesSuccess0.010
glossarySuccess0.009
reflexiveAndError21CasesNonDirectedSuccess0.041
warningUninitializedConstObjectClassSuccess0.010
upperCaseAssociationKeySuccess0.014
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.010
afterKeywordSuccess0.010
multipleEmptyCommentsWithSpacesSuccess0.010
phpLanguageSuccess0.009
multLanguageImplementationSuccess0.070
classPosition_defaultSuccess0.010
keyWithInitializedAttributeSuccess0.014
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.011
emptyMultiLineCommentSuccess0.011
commentsInClassSuccess0.010
isA_MultipleInterfacesSuccess0.009
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.068
immutableClassMayNotContainStateMachinesSuccess0.010
stateMachineConcurrencyBetweenStatesSuccess0.010
associationClassNewSyntaxSuccess0.010
singletonAttributeNotLazySuccess0.007
attribute_UniqueSuccess0.007
generateSuboptionOverrideSuccess0.006
invalidInterfaceNameStartSuccess0.040
mixin_redefiningAMethodSuccess0.098
noDefaultNamespaceSuccess0.025
conflictingModifiersForStateDependentMethodsSuccess0.010
toplevelAfterGlobClassNameSuccess0.017
associationSuccess0.008
compositionParseTest_DoubleDefinitionSuccess0.012
interfaceWithConstantsSuccess0.009
associationWithClassAndInterfaceSuccess0.023
positionUnknownAssociationSuccess0.007
codeBlockMultiLanguageSuccess0.008
attribute_derivedSuccess0.010
toplevelAfterGlobOperationNameOnTraitSuccess0.009
keySuccess0.008
testSuccess0.007
validAssociationsForImmutableClassSuccess0.030
classWithImplementedMethodsSuccess0.008
enumLongHandSyntaxSuccess0.007
associationClassAdditionalAssociationsSuccess0.009
enumerationInBidirectionalAssocSuccess0.015
toplevelInjectMultipleMethodsSuccess0.009
debugKeywordSuccess0.008
interfaceWithExtraCodeSuccess0.007
javaLanguageSuccess0.007
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.067
invalidClassKeywordSuccess0.007
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.015
associationClassMissingRightSuccess0.007
immutableExternalAssociationSuccess0.009
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.007
duplicateConstantNameInterfaceSuccess0.007
languageDefaultSuccess0.007
filenamePropogationSuccess0.010
emptyCommentWithSpacesSuccess0.006
Singleton_Class_ExtendedSuccess0.014
immutableTwoWayAssociationsAreNotAllowedSuccess0.015
positionAssociationClass_MixinSkippedN/A

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

0.000
toplevelAfterGlobOperationNameSuccess0.009
methodInlineCommentSuccess0.007
methodNameConflictUsingDefaultedSuccess0.022
attribute_simpleSuccess0.007
inputModifierCheckSuccess0.008
singleIsA_MultipleClass_InheritanceSuccess0.007
duplicateAssociationNamesClassHierarchySuccess0.041
multipleConstraintMethodBodySuccess0.011
duplicateEnumerationsErrorSuccess0.007
autoGeneratedGetSetLazyAttributeSuccess0.007
otherWayAssociationSuccess0.009
immutableClassSuccess0.007
autoGeneratedGetSetImmutableAttributeSuccess0.008
abstractClassAssociationSuccess0.031
attributeInKeyNotDefinedInClassSuccess0.009
multilineCommentsSuccess0.007
parseUmpleEnumerationDefinedInAssociationClassSuccess0.010
reflexiveAndError21CasesDirectedSuccess0.029
methodBodyGenerationMultiLanguageSuccess0.008
typeIsAccessSpecifierSuccess0.021
innerClassSuccess0.007
multipleExtraCodeInterfacesSuccess0.007
externalAssociationWithUnknownClassSuccess0.013
duplicateAssociationNamesSuccess0.083
stateMachineandAssociationNameClashingSuccess0.031
autoGeneratedGetSetInternalAttributeSuccess0.007
enumerationInCompositionSuccess0.028
graphVizLiteralGuardsSuccess0.006
mixin_namespacesSuccess0.022
emptyCommentSuccess0.006
multipleMethodCommentsSuccess0.009
multipleEmptyCommentsSuccess0.008
multipleSymmetricReflexiveAssociationsSuccess0.007
autoGeneratedConstructorRemoveAttributeSuccess0.010
warningUninitializedConstInterfaceSuccess0.007
commentsBeforeMultipleClassesSuccess0.007
validCodeInjectionSuccess0.008
namingConflictBetweenEnumerationAndClassSuccess0.023
warningInterfaceNameCapitalLetterSuccess0.006
namingConflictBetweenEnumerationAndTraitSuccess0.007
mixingRegularAndDerivedAttributes_bug201Success0.007
nestedClassMultipleInheritanceSuccess0.021
isA_ComplexCycle_WithKeySuccess0.008
methodMultilineCommentSuccess0.007
compositionTypeSuccess0.008
attributeAndAssociationNameClashingSeparateSuccess0.039
autoGeneratedGetterAndSetterSuccess0.016
autoGeneratedGetSetDefaultedAttributeSuccess0.008
portPrefixAttributeNameAssignmentSuccess0.007
autoGeneratedGetSetInputAttributeSuccess0.007
attributeMultilineCommentSuccess0.007
attributeInlineCommentSuccess0.007
immutableOneWayInternalAssociationSuccess0.008
invalidMultiplicitySuccess0.008
namespaceSuccess0.007
inheritedKeysSuccess0.015
removeAllAutogeneratedMethodsSuccess0.011
ReqSameNameCombineSuccess0.076
attributesAndAssocationsSuccess0.008
implementsInterfaceSuccess0.008
reflexiveCasesNoError21Success0.059
outputLanguagePathOverrideAllSuccess0.008
multiple_Class_InheritanceSuccess0.007
sameLineCommentsSuccess0.009
compositionParseTestSuccess0.016
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.008
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.109
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.014
eventParameterAmbiguityCausedByEnumerationSuccess0.026
testSemicolonUnicodeSuccess0.001
attributeInvalidNameSuccess0.020
constructorExtraCodeSkippedN/A

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