Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3100085.4172024-04-16T22:17:07cruise

Tests

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

0.000
enumerationConflictsWithStateMachineSuccess0.023
singletonWithConstSuccess0.023
attribute_TypeSuccess0.011
attribute_listSuccess0.011
is_A_NonExistingExtendsClassSuccess0.040
toplevelExtracodeNoCodeLangSuccess0.010
interfaceWithMultipleMembersSuccess0.018
toplevelBeforeForMultiClassesSuccess0.013
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.011
TestReservedRoleNameError32Success0.010
multipleAssociationCommentsSuccess0.017
association_nonZeroReflexiveAssociationSuccess0.011
warningClassNameCapitalLetterSuccess0.010
methodDetectionSuccess0.011
nestedGenericTypesSuccess0.035
twoCharacterMethodSuccess0.010
attribute_autouniqueSuccess0.010
parseUmpleEnumerationDefinedAtTopLevelSuccess0.011
attributeSharedNameSuccess0.058
isA_MultipleInterfacesAndClassesV2Success0.011
methodParameterAmbiguityCausedByEnumerationSuccess0.033
isAttributeLazyRedundantSuccess0.011
abstractInheritanceClassSuccess0.012
invalidNamespace_noNameSuccess0.014
interfaceWithMethodAndNOTParametersSuccess0.009
templateInexistentReferenceSuccess0.025
isA_MultipleTimesInTheSameLineSuccess0.011
operationNotFoundSuccess0.020
attribute_assignedValueSuccess0.010
interfaceImplementationSuccess0.010
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.014
symmetricReflexiveAssociationError19Success0.010
symmetricReflexiveAssociationError23Success0.010
singletonSuccess0.009
invalidClassNameStartSuccess0.063
AssociationClassKeyNoWarningsSuccess0.012
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.016
invalidClassNamePartSuccess0.061
outputLanguagePathOverrideSuccess0.011
multivaluedAttributeInitializationSuccess0.011
autoGeneratedGetSetConstAttributeSuccess0.010
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.070
unknownClassSuccess0.009
validClassNameSuccess0.059
dependSuccess0.009
unknownInterfaceSuccess0.018
multivaluedAttributeAssignmentSuccess0.019
nestedClassCyclicInheritanceSuccess0.091
assertSetFailedPositionSuccess0.044
extraCodeInterfacesSuccess0.009
isA_ComplexCycleSuccess0.009
generateSuboptionSuccess0.011
toplevelAspectsForMixsetSuccess0.019
rubyLanguageSuccess0.009
externalAssociationWithUnknownClassSecondPositionSuccess0.010
immutableOtherWayInternalAssociationSuccess0.013
attributeLooksLikeAssociationSuccess0.020
warningUninitializedConstClassSuccess0.009
validInterfaceNameSuccess0.052
whitespaceCharacterSkippedN/A

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

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

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

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

0.000
association_attributeSuccess0.008
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.114
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.007
multipleClassBlockInheritanceSuccess0.016
eventParameterAmbiguityCausedByEnumerationSuccess0.026
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.021
constructorExtraCodeSkippedN/A

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