Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3100085.3172024-01-25T21:26:57cruise

Tests

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

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.012
symmetricReflexiveAssociationError19Success0.012
symmetricReflexiveAssociationError23Success0.011
singletonSuccess0.010
invalidClassNameStartSuccess0.068
AssociationClassKeyNoWarningsSuccess0.013
multipleClassesSuccess0.011
multipleMethodBodyWarningSuccess0.016
invalidClassNamePartSuccess0.066
outputLanguagePathOverrideSuccess0.011
multivaluedAttributeInitializationSuccess0.012
autoGeneratedGetSetConstAttributeSuccess0.011
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.077
unknownClassSuccess0.010
validClassNameSuccess0.063
dependSuccess0.010
unknownInterfaceSuccess0.021
multivaluedAttributeAssignmentSuccess0.018
nestedClassCyclicInheritanceSuccess0.057
assertSetFailedPositionSuccess0.042
extraCodeInterfacesSuccess0.009
isA_ComplexCycleSuccess0.009
generateSuboptionSuccess0.010
toplevelAspectsForMixsetSuccess0.017
rubyLanguageSuccess0.008
externalAssociationWithUnknownClassSecondPositionSuccess0.009
immutableOtherWayInternalAssociationSuccess0.011
attributeLooksLikeAssociationSuccess0.060
warningUninitializedConstClassSuccess0.009
validInterfaceNameSuccess0.051
whitespaceCharacterSkippedN/A

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

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

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

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

0.000
association_attributeSuccess0.012
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.126
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.007
multipleClassBlockInheritanceSuccess0.014
eventParameterAmbiguityCausedByEnumerationSuccess0.026
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.019
constructorExtraCodeSkippedN/A

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