Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3320097.1332026-02-25T21:40:44cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.569
canHandleDateConstraintsSuccess0.041
BasicConstraint2Success0.026
warningConstantDeprecatedSuccess0.023
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.020
associationByItselfSuccess0.022
attribute_ContainerTypeSuccess0.019
associationWithUnknownClassSuccess0.019
parseUmpleEnumerationDefinedInClassSuccess0.020
compositionParseTest_leftVarNamesSuccess0.037
abstractClassSuccess0.021
propagateImmutabilityToAllRelationshipsSuccess0.027
associationClassMultipleDefinitionsSuccess0.020
interfaceWithPositionSuccess0.017
attributeFixmlSkippedN/A

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.010
symmetricReflexiveAssociationError19Success0.010
symmetricReflexiveAssociationError23Success0.014
singletonSuccess0.009
invalidClassNameStartSuccess0.051
AssociationClassKeyNoWarningsSuccess0.015
multipleClassesSuccess0.009
multipleMethodBodyWarningSuccess0.012
invalidClassNamePartSuccess0.052
outputLanguagePathOverrideSuccess0.012
multivaluedAttributeInitializationSuccess0.009
autoGeneratedGetSetConstAttributeSuccess0.009
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.068
unknownClassSuccess0.009
validClassNameSuccess0.052
dependSuccess0.009
unknownInterfaceSuccess0.017
multivaluedAttributeAssignmentSuccess0.016
nestedClassCyclicInheritanceSuccess0.053
assertSetFailedPositionSuccess0.038
extraCodeInterfacesSuccess0.008
isA_ComplexCycleSuccess0.013
generateSuboptionSuccess0.010
toplevelAspectsForMixsetSuccess0.015
rubyLanguageSuccess0.008
externalAssociationWithUnknownClassSecondPositionSuccess0.008
immutableOtherWayInternalAssociationSuccess0.010
attributeLooksLikeAssociationSuccess0.017
warningUninitializedConstClassSuccess0.012
validInterfaceNameSuccess0.047
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.010
interfaceWithSingleIsASuccess0.021
stateMachineandAttributeNameClashingSuccess0.012
referencedPackagesSuccess0.011
invalidInterfaceNamePartSuccess0.053
emptyClassSuccess0.014
association_invalidMultiplicityOutOfOrderSuccess0.009
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.009
immutableExternalOtherWayAssociationSuccess0.011
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.028
abstractInterfaceExtendsSuccess0.009
toplevelAfterAsteriskKeywordSuccess0.015
inlineCommentsSuccess0.009
attributeComplexAssignedSuccess0.009
isA_SimpleCycleSuccess0.009
symmetricReflexiveAssociationSuccess0.009
associationMultilineCommentSuccess0.009
multipleIsA_MultipleClass_InheritanceSuccess0.009
beforeKeywordSuccess0.009
keyCannotHaveDuplicateAttributesSuccess0.017
parseInterfaceCodeSuccess0.010
internalAttributeGetterMethodSuccess0.011
associationClassSuccess0.079
attribute_defaultedWithoutAValueSuccess0.010
autoGeneratedGetSetLazyImmutableAttributeSuccess0.010
notUsedNamespaceSkippedN/A

0.000
autoGeneratedGetSetAutouniqueAttributeSuccess0.010
associationsForMutableClassesParseSuccessfullySuccess0.014
toplevelExtracodeSuccess0.010
isA_MultipleInterfacesAndClassesSuccess0.010
isA_SimpleCycle_WithKeySuccess0.010
duplicateAttributesNamesSuccess0.009
attributeAndAssociationNameClashingUnidirectionalSuccess0.150
associationClassPositionSuccess0.011
duplicateEnumsInClassSuccess0.034
toplevelBeforeKeywordAtBeginingSuccess0.010
interfaceWithMultipleIsASuccess0.010
validAssociationsForImmutableClass_independentlyDefinedSuccess0.048
attributeAndAssociationNameClashingBidirectionalSuccess0.155
associationSpecializationMultiplicityErrorSuccess0.102
associationInlineCommentSuccess0.020
is_A_SimpleCycle_InterfaceSuccess0.011
filterWithAttributeInTraitSuccess0.019
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.017
nestedUseStatementsSuccess0.015
commentsBeforeClassesSuccess0.007
enumAttributeEmptySuccess0.007
autoGeneratedGetSetBasicAttributeSuccess0.016
queuedMethodsSuccess0.028
multiInjectSuccess0.008
invalidAssociationsForImmutableClassSuccess0.028
associationClassMissingLeftSuccess0.007
classAndNamespacesSuccess0.007
glossarySuccess0.006
reflexiveAndError21CasesNonDirectedSuccess0.026
warningUninitializedConstObjectClassSuccess0.026
upperCaseAssociationKeySuccess0.017
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.009
afterKeywordSuccess0.008
multipleEmptyCommentsWithSpacesSuccess0.008
phpLanguageSuccess0.007
multLanguageImplementationSuccess0.054
classPosition_defaultSuccess0.007
keyWithInitializedAttributeSuccess0.008
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.019
emptyMultiLineCommentSuccess0.007
commentsInClassSuccess0.007
isA_MultipleInterfacesSuccess0.007
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.048
immutableClassMayNotContainStateMachinesSuccess0.008
stateMachineConcurrencyBetweenStatesSuccess0.007
associationClassNewSyntaxSuccess0.008
singletonAttributeNotLazySuccess0.006
attribute_UniqueSuccess0.006
generateSuboptionOverrideSuccess0.018
invalidInterfaceNameStartSuccess0.036
mixin_redefiningAMethodSuccess0.157
noDefaultNamespaceSuccess0.042
conflictingModifiersForStateDependentMethodsSuccess0.020
toplevelAfterGlobClassNameSuccess0.028
rolenameMatchingClassnameWarningSuccess0.045
associationSuccess0.011
compositionParseTest_DoubleDefinitionSuccess0.018
interfaceWithConstantsSuccess0.013
associationWithClassAndInterfaceSuccess0.039
positionUnknownAssociationSuccess0.011
codeBlockMultiLanguageSuccess0.015
attribute_derivedSuccess0.012
toplevelAfterGlobOperationNameOnTraitSuccess0.014
keySuccess0.012
testSuccess0.011
validAssociationsForImmutableClassSuccess0.043
classWithImplementedMethodsSuccess0.017
enumLongHandSyntaxSuccess0.012
associationClassAdditionalAssociationsSuccess0.012
enumerationInBidirectionalAssocSuccess0.041
toplevelInjectMultipleMethodsSuccess0.019
debugKeywordSuccess0.014
interfaceWithExtraCodeSuccess0.013
javaLanguageSuccess0.011
emptySuccess0.010
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.037
invalidClassKeywordSuccess0.011
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.023
associationClassMissingRightSuccess0.014
immutableExternalAssociationSuccess0.012
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.010
duplicateConstantNameInterfaceSuccess0.010
languageDefaultSuccess0.009
filenamePropogationSuccess0.011
emptyCommentWithSpacesSuccess0.010
Singleton_Class_ExtendedSuccess0.021
immutableTwoWayAssociationsAreNotAllowedSuccess0.022
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.010
isABlahAttributeSuccess0.010
singletonToOneAssociationSuccess0.010
mixDifferentFilesSuccess0.014
attributeInvalidTypeNameSuccess0.035
oneCharacterMethodSuccess0.014
associationClassSeveralAssociationsAttributesSuccess0.020
toplevelAfterOnTraitSuccess0.013
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.013
methodInlineCommentSuccess0.011
methodNameConflictUsingDefaultedSuccess0.031
attribute_simpleSuccess0.009
inputModifierCheckSuccess0.010
singleIsA_MultipleClass_InheritanceSuccess0.009
duplicateAssociationNamesClassHierarchySuccess0.074
multipleConstraintMethodBodySuccess0.017
duplicateEnumerationsErrorSuccess0.012
autoGeneratedGetSetLazyAttributeSuccess0.011
otherWayAssociationSuccess0.011
immutableClassSuccess0.010
autoGeneratedGetSetImmutableAttributeSuccess0.009
abstractClassAssociationSuccess0.046
attributeInKeyNotDefinedInClassSuccess0.016
multilineCommentsSuccess0.012
parseUmpleEnumerationDefinedInAssociationClassSuccess0.019
reflexiveAndError21CasesDirectedSuccess0.041
methodBodyGenerationMultiLanguageSuccess0.010
typeIsAccessSpecifierSuccess0.026
innerClassSuccess0.010
multipleExtraCodeInterfacesSuccess0.011
externalAssociationWithUnknownClassSuccess0.022
duplicateAssociationNamesSuccess0.109
stateMachineandAssociationNameClashingSuccess0.031
autoGeneratedGetSetInternalAttributeSuccess0.007
enumerationInCompositionSuccess0.075
graphVizLiteralGuardsSuccess0.014
mixin_namespacesSuccess0.044
emptyCommentSuccess0.014
multipleMethodCommentsSuccess0.025
multipleEmptyCommentsSuccess0.014
multipleSymmetricReflexiveAssociationsSuccess0.012
autoGeneratedConstructorRemoveAttributeSuccess0.015
warningUninitializedConstInterfaceSuccess0.010
commentsBeforeMultipleClassesSuccess0.010
validCodeInjectionSuccess0.010
namingConflictBetweenEnumerationAndClassSuccess0.028
warningInterfaceNameCapitalLetterSuccess0.007
namingConflictBetweenEnumerationAndTraitSuccess0.008
mixingRegularAndDerivedAttributes_bug201Success0.008
nestedClassMultipleInheritanceSuccess0.024
isA_ComplexCycle_WithKeySuccess0.008
methodMultilineCommentSuccess0.008
compositionTypeSuccess0.007
attributeAndAssociationNameClashingSeparateSuccess0.037
autoGeneratedGetterAndSetterSuccess0.015
autoGeneratedGetSetDefaultedAttributeSuccess0.007
portPrefixAttributeNameAssignmentSuccess0.007
autoGeneratedGetSetInputAttributeSuccess0.008
attributeMultilineCommentSuccess0.007
attributeInlineCommentSuccess0.007
immutableOneWayInternalAssociationSuccess0.008
invalidMultiplicitySuccess0.008
namespaceSuccess0.007
inheritedKeysSuccess0.016
removeAllAutogeneratedMethodsSuccess0.010
attributesAndAssocationsSuccess0.008
implementsInterfaceSuccess0.010
reflexiveCasesNoError21Success0.057
outputLanguagePathOverrideAllSuccess0.008
multiple_Class_InheritanceSuccess0.007
sameLineCommentsSuccess0.008
compositionParseTestSuccess0.018
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.001
association_attributeSuccess0.010
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.195
interfaceWithMethodAndParametersSuccess0.012
commentsWayBeforeClassSuccess0.017
multipleClassBlockInheritanceSuccess0.026
eventParameterAmbiguityCausedByEnumerationSuccess0.039
testSemicolonUnicodeSuccess0.003
attributeInvalidNameSuccess0.030
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.010
multipleEmptyMultiLineCommentsWithSpacesSuccess0.011
removeAutogeneratedMethodsForAttributeSuccess0.010
is_A_ComplexCycle_InterfaceSuccess0.009
positionAssociationSuccess0.011
multipleAttributeCommentsSuccess0.010
isA_ListFormSuccess0.015
internalConstSuccess0.011
toplevelAroundSuccess0.004
toplevelBeforeSuccess0.010
toplevelAndInclassAspectsSuccess0.010
redefineNamespaceSuccess0.031
interfaceBodyWithCommentsSuccess0.018
commentInAssociationSuccess0.010
classPositionSuccess0.009
cannotHaveDuplicateKeysSuccess0.020
otherLanguageSuccess0.009
attributeConflictImmutableAndAutouniqueSuccess0.011
autoGeneratedAPIMethodsSuccess0.016
cannotHaveKeyAndDefaultKeySuccess0.010
autoGeneratedConstructorSuccess0.012
abstractMethodSuccess0.010
association_externalSuccess0.011
extraBracketsWarningSuccess0.038
isA_GroupedSuccess0.010
AssociationClassIncompletKeyWarningSuccess0.012
namingConflictBetweenEnumerationAndInterfaceSuccess0.010
outputLanguagePathSuccess0.009
associationNameSuccess0.010
enumShortHandSyntaxSuccess0.010
multipleExtraCodeSuccess0.015
interfaceClassDependSuccess0.009
oneWayAssociationSuccess0.011
attributeProperNamingStyleSuccess0.019
TypeValueMismatchWarningSuccess0.020
Properties »
System.out »