Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3320086.2762026-02-03T19:06:23cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.449
canHandleDateConstraintsSuccess0.025
BasicConstraint2Success0.016
warningConstantDeprecatedSuccess0.014
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.013
associationByItselfSuccess0.014
attribute_ContainerTypeSuccess0.011
associationWithUnknownClassSuccess0.012
parseUmpleEnumerationDefinedInClassSuccess0.013
compositionParseTest_leftVarNamesSuccess0.036
abstractClassSuccess0.018
propagateImmutabilityToAllRelationshipsSuccess0.025
associationClassMultipleDefinitionsSuccess0.018
interfaceWithPositionSuccess0.014
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.053
singletonWithConstSuccess0.038
attribute_TypeSuccess0.013
attribute_listSuccess0.012
is_A_NonExistingExtendsClassSuccess0.047
toplevelExtracodeNoCodeLangSuccess0.010
interfaceWithMultipleMembersSuccess0.034
ImplementsPrecedeReq1Success0.017
ImplementsPrecedeReq2Success0.015
ImplementsPrecedeReq3Success0.013
ImplementsPrecedeReq4Success0.013
ImplementsPrecedeReq5Success0.013
ImplementsPrecedeReq6Success0.013
ImplementsPrecedeReq7Success0.013
ImplementsPrecedeReq8Success0.020
ImplementsPrecedeReq9Success0.015
toplevelBeforeForMultiClassesSuccess0.020
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.015
TestReservedRoleNameError32Success0.012
multipleAssociationCommentsSuccess0.015
ImplementsPrecedeReq10Success0.013
ImplementsPrecedeReq11Success0.012
ImplementsPrecedeReq12Success0.023
ImplementsPrecedeReq13Success0.014
ImplementsPrecedeReq14Success0.013
ImplementsPrecedeReq15Success0.013
ImplementsPrecedeReq16Success0.012
ImplementsPrecedeReq17Success0.012
association_nonZeroReflexiveAssociationSuccess0.011
warningClassNameCapitalLetterSuccess0.010
methodDetectionSuccess0.020
nestedGenericTypesSuccess0.039
twoCharacterMethodSuccess0.013
attribute_autouniqueSuccess0.012
parseUmpleEnumerationDefinedAtTopLevelSuccess0.013
attributeSharedNameSuccess0.096
isA_MultipleInterfacesAndClassesV2Success0.016
methodParameterAmbiguityCausedByEnumerationSuccess0.043
isAttributeLazyRedundantSuccess0.012
abstractInheritanceClassSuccess0.032
invalidNamespace_noNameSuccess0.014
interfaceWithMethodAndNOTParametersSuccess0.014
templateInexistentReferenceSuccess0.035
isA_MultipleTimesInTheSameLineSuccess0.013
ReqSameNameCombine1Success0.012
ReqSameNameCombine2Success0.012
ReqSameNameCombine3Success0.019
ReqSameNameCombine4Success0.013
operationNotFoundSuccess0.026
attribute_assignedValueSuccess0.011
interfaceImplementationSuccess0.011
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.011
symmetricReflexiveAssociationError19Success0.011
symmetricReflexiveAssociationError23Success0.016
singletonSuccess0.011
invalidClassNameStartSuccess0.059
AssociationClassKeyNoWarningsSuccess0.018
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.026
invalidClassNamePartSuccess0.066
outputLanguagePathOverrideSuccess0.018
multivaluedAttributeInitializationSuccess0.013
autoGeneratedGetSetConstAttributeSuccess0.012
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.090
unknownClassSuccess0.012
validClassNameSuccess0.066
dependSuccess0.011
unknownInterfaceSuccess0.021
multivaluedAttributeAssignmentSuccess0.021
nestedClassCyclicInheritanceSuccess0.064
assertSetFailedPositionSuccess0.044
extraCodeInterfacesSuccess0.009
isA_ComplexCycleSuccess0.016
generateSuboptionSuccess0.012
toplevelAspectsForMixsetSuccess0.019
rubyLanguageSuccess0.009
externalAssociationWithUnknownClassSecondPositionSuccess0.010
immutableOtherWayInternalAssociationSuccess0.011
attributeLooksLikeAssociationSuccess0.017
warningUninitializedConstClassSuccess0.011
validInterfaceNameSuccess0.048
whitespaceCharacterSkippedN/A

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

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

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

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

0.000
association_attributeSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.116
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.007
multipleClassBlockInheritanceSuccess0.014
eventParameterAmbiguityCausedByEnumerationSuccess0.028
testSemicolonUnicodeSuccess0.003
attributeInvalidNameSuccess0.020
constructorExtraCodeSkippedN/A

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