Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3080086.4622023-03-16T22:09:33cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.328
canHandleDateConstraintsSuccess0.014
BasicConstraint2Success0.015
warningConstantDeprecatedSuccess0.024
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.012
associationByItselfSuccess0.015
attribute_ContainerTypeSuccess0.016
associationWithUnknownClassSuccess0.015
parseUmpleEnumerationDefinedInClassSuccess0.015
compositionParseTest_leftVarNamesSuccess0.043
abstractClassSuccess0.010
propagateImmutabilityToAllRelationshipsSuccess0.017
associationClassMultipleDefinitionsSuccess0.022
interfaceWithPositionSuccess0.014
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.024
singletonWithConstSuccess0.029
attribute_TypeSuccess0.022
attribute_listSuccess0.022
is_A_NonExistingExtendsClassSuccess0.069
toplevelExtracodeNoCodeLangSuccess0.017
interfaceWithMultipleMembersSuccess0.016
toplevelBeforeForMultiClassesSuccess0.012
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.017
TestReservedRoleNameError32Success0.012
multipleAssociationCommentsSuccess0.020
association_nonZeroReflexiveAssociationSuccess0.010
warningClassNameCapitalLetterSuccess0.018
methodDetectionSuccess0.018
nestedGenericTypesSuccess0.056
twoCharacterMethodSuccess0.019
attribute_autouniqueSuccess0.016
parseUmpleEnumerationDefinedAtTopLevelSuccess0.015
attributeSharedNameSuccess0.055
isA_MultipleInterfacesAndClassesV2Success0.025
methodParameterAmbiguityCausedByEnumerationSuccess0.043
isAttributeLazyRedundantSuccess0.020
abstractInheritanceClassSuccess0.022
invalidNamespace_noNameSuccess0.018
interfaceWithMethodAndNOTParametersSuccess0.010
templateInexistentReferenceSuccess0.029
isA_MultipleTimesInTheSameLineSuccess0.019
operationNotFoundSuccess0.023
attribute_assignedValueSuccess0.011
interfaceImplementationSuccess0.010
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.010
symmetricReflexiveAssociationError19Success0.018
symmetricReflexiveAssociationError23Success0.016
singletonSuccess0.010
invalidClassNameStartSuccess0.116
AssociationClassKeyNoWarningsSuccess0.016
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.016
invalidClassNamePartSuccess0.061
outputLanguagePathOverrideSuccess0.023
multivaluedAttributeInitializationSuccess0.010
autoGeneratedGetSetConstAttributeSuccess0.040
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.070
unknownClassSuccess0.009
validClassNameSuccess0.053
dependSuccess0.009
unknownInterfaceSuccess0.022
multivaluedAttributeAssignmentSuccess0.020
nestedClassCyclicInheritanceSuccess0.062
assertSetFailedPositionSuccess0.069
extraCodeInterfacesSuccess0.010
isA_ComplexCycleSuccess0.011
generateSuboptionSuccess0.012
toplevelAspectsForMixsetSuccess0.021
rubyLanguageSuccess0.010
externalAssociationWithUnknownClassSecondPositionSuccess0.012
immutableOtherWayInternalAssociationSuccess0.012
attributeLooksLikeAssociationSuccess0.030
warningUninitializedConstClassSuccess0.011
validInterfaceNameSuccess0.071
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.013
interfaceWithSingleIsASuccess0.015
stateMachineandAttributeNameClashingSuccess0.020
referencedPackagesSuccess0.012
invalidInterfaceNamePartSuccess0.080
emptyClassSuccess0.010
association_invalidMultiplicityOutOfOrderSuccess0.011
associationClass2Success0.002
emptyMultiLineCommentWithSpacesSuccess0.022
immutableExternalOtherWayAssociationSuccess0.015
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.040
abstractInterfaceExtendsSuccess0.012
toplevelAfterAsteriskKeywordSuccess0.012
inlineCommentsSuccess0.010
attributeComplexAssignedSuccess0.011
isA_SimpleCycleSuccess0.012
symmetricReflexiveAssociationSuccess0.011
associationMultilineCommentSuccess0.027
multipleIsA_MultipleClass_InheritanceSuccess0.018
beforeKeywordSuccess0.019
keyCannotHaveDuplicateAttributesSuccess0.026
parseInterfaceCodeSuccess0.013
internalAttributeGetterMethodSuccess0.012
associationClassSuccess0.067
attribute_defaultedWithoutAValueSuccess0.010
autoGeneratedGetSetLazyImmutableAttributeSuccess0.027
notUsedNamespaceSuccess0.038
autoGeneratedGetSetAutouniqueAttributeSuccess0.009
associationsForMutableClassesParseSuccessfullySuccess0.013
toplevelExtracodeSuccess0.009
isA_MultipleInterfacesAndClassesSuccess0.010
isA_SimpleCycle_WithKeySuccess0.010
duplicateAttributesNamesSuccess0.020
attributeAndAssociationNameClashingUnidirectionalSuccess0.177
associationClassPositionSuccess0.018
duplicateEnumsInClassSuccess0.010
toplevelBeforeKeywordAtBeginingSuccess0.011
interfaceWithMultipleIsASuccess0.009
validAssociationsForImmutableClass_independentlyDefinedSuccess0.045
attributeAndAssociationNameClashingBidirectionalSuccess0.110
associationInlineCommentSuccess0.017
is_A_SimpleCycle_InterfaceSuccess0.009
filterWithAttributeInTraitSuccess0.009
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.012
nestedUseStatementsSuccess0.013
commentsBeforeClassesSuccess0.009
enumAttributeEmptySuccess0.009
autoGeneratedGetSetBasicAttributeSuccess0.012
queuedMethodsSuccess0.021
multiInjectSuccess0.013
invalidAssociationsForImmutableClassSuccess0.057
associationClassMissingLeftSuccess0.009
classAndNamespacesSuccess0.010
glossarySuccess0.009
reflexiveAndError21CasesNonDirectedSuccess0.067
warningUninitializedConstObjectClassSuccess0.079
upperCaseAssociationKeySuccess0.028
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.010
afterKeywordSuccess0.011
multipleEmptyCommentsWithSpacesSuccess0.019
phpLanguageSuccess0.009
multLanguageImplementationSuccess0.077
classPosition_defaultSuccess0.009
keyWithInitializedAttributeSuccess0.021
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.012
emptyMultiLineCommentSuccess0.009
commentsInClassSuccess0.008
isA_MultipleInterfacesSuccess0.009
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.065
immutableClassMayNotContainStateMachinesSuccess0.008
stateMachineConcurrencyBetweenStatesSuccess0.018
associationClassNewSyntaxSuccess0.008
singletonAttributeNotLazySuccess0.006
attribute_UniqueSuccess0.007
generateSuboptionOverrideSuccess0.006
invalidInterfaceNameStartSuccess0.039
mixin_redefiningAMethodSuccess0.099
noDefaultNamespaceSuccess0.021
conflictingModifiersForStateDependentMethodsSuccess0.025
toplevelAfterGlobClassNameSuccess0.016
associationSuccess0.008
compositionParseTest_DoubleDefinitionSuccess0.007
interfaceWithConstantsSuccess0.007
associationWithClassAndInterfaceSuccess0.058
positionUnknownAssociationSuccess0.007
codeBlockMultiLanguageSuccess0.008
attribute_derivedSuccess0.007
toplevelAfterGlobOperationNameOnTraitSuccess0.009
keySuccess0.013
testSuccess0.026
validAssociationsForImmutableClassSuccess0.030
classWithImplementedMethodsSuccess0.009
enumLongHandSyntaxSuccess0.008
associationClassAdditionalAssociationsSuccess0.008
enumerationInBidirectionalAssocSuccess0.027
toplevelInjectMultipleMethodsSuccess0.009
debugKeywordSuccess0.007
interfaceWithExtraCodeSuccess0.007
javaLanguageSuccess0.006
emptySuccess0.007
positionAssociationClass_NoAssociationSkippedN/A

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

0.000
isA_OnlyOneSuccess0.014
isABlahAttributeSuccess0.026
singletonToOneAssociationSuccess0.032
mixDifferentFilesSuccess0.027
attributeInvalidTypeNameSuccess0.023
oneCharacterMethodSuccess0.022
associationClassSeveralAssociationsAttributesSuccess0.009
toplevelAfterOnTraitSuccess0.008
classWithMethodsSkippedN/A

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

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

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