Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest4780097.0832026-10-21T11:24:18cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.649
canHandleDateConstraintsSuccess0.069
BasicConstraint2Success0.009
warningConstantDeprecatedSuccess0.008
warningClassThenInterfaceNamesDifferOnlyByCase107Success0.007
testReqSubstateSuccess0.023
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.014
associationByItselfSuccess0.021
attribute_ContainerTypeSuccess0.051
associationWithUnknownClassSuccess0.057
parseUmpleEnumerationDefinedInClassSuccess0.012
compositionParseTest_leftVarNamesSuccess0.024
abstractClassSuccess0.043
propagateImmutabilityToAllRelationshipsSuccess0.029
ReqQualityWithUseCaseSuccess0.029
associationClassMultipleDefinitionsSuccess0.034
interfaceWithPositionSuccess0.025
nativeCodeFirstLineIndentSuccess0.059
testReqActionEntrySuccess0.030
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.040
singletonWithConstSuccess0.047
attribute_TypeSuccess0.018
attribute_listSuccess0.016
warningInterfaceThenClassNamesDifferOnlyByCase107Success0.018
ReqTopLevelAssociationSuccess0.008
is_A_NonExistingExtendsClassSuccess0.045
warningSortedAssociationAttributeNamesDifferOnlyByCase107Success0.015
toplevelExtracodeNoCodeLangSuccess0.048
interfaceWithMultipleMembersSuccess0.007
ReqQualityCoexistenceSuccess0.009
ImplementsPrecedeReq1Success0.012
ImplementsPrecedeReq2Success0.007
ImplementsPrecedeReq3Success0.009
ImplementsPrecedeReq4Success0.012
ImplementsPrecedeReq5Success0.007
ImplementsPrecedeReq6Success0.007
ImplementsPrecedeReq7Success0.010
ImplementsPrecedeReq8Success0.007
ImplementsPrecedeReq9Success0.009
toplevelBeforeForMultiClassesSuccess0.007
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.008
ReqQualityUnderscorePrefixSuccess0.009
TestReservedRoleNameError32Success0.007
multipleAssociationCommentsSuccess0.027
ImplementsPrecedeReq10Success0.008
ImplementsPrecedeReq11Success0.007
ImplementsPrecedeReq12Success0.167
ImplementsPrecedeReq13Success0.007
ImplementsPrecedeReq14Success0.018
ImplementsPrecedeReq15Success0.010
ImplementsPrecedeReq16Success0.008
ImplementsPrecedeReq17Success0.007
association_nonZeroReflexiveAssociationSuccess0.008
warningClassNameCapitalLetterSuccess0.007
methodDetectionSuccess0.017
nestedGenericTypesSuccess0.032
twoCharacterMethodSuccess0.007
attribute_autouniqueSuccess0.019
ReqInsideMixsetSMSuccess0.012
parseUmpleEnumerationDefinedAtTopLevelSuccess0.009
attributeSharedNameSuccess0.058
isA_MultipleInterfacesAndClassesV2Success0.007
methodParameterAmbiguityCausedByEnumerationSuccess0.023
ReqUseCaseBasicSuccess0.007
isAttributeLazyRedundantSuccess0.073
abstractInheritanceClassSuccess0.012
invalidNamespace_noNameSuccess0.011
ReqInterfaceSuccess0.008
interfaceWithMethodAndNOTParametersSuccess0.007
templateInexistentReferenceSuccess0.019
ReqUseCaseIncludeSuccess0.038
isA_MultipleTimesInTheSameLineSuccess0.009
ReqSameNameCombine1Success0.008
ReqSameNameCombine2Success0.007
ReqSameNameCombine3Success0.007
ReqSameNameCombine4Success0.008
ImplementsReqStateMachineNoLeakageSuccess0.008
operationNotFoundSuccess0.015
braceMismatch_twoMalformedClassesSuccess0.070
attribute_assignedValueSuccess0.007
ReqQualityWhitespaceOnlyBracesSuccess0.010
ReqQualityKeywordLikeNamesSuccess0.009
ReqAssociationClassSuccess0.010
interfaceImplementationSuccess0.010
ReqEnumSuccess0.007
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.009
ImplementsReqTransitionSuccess0.009
symmetricReflexiveAssociationError19Success0.008
symmetricReflexiveAssociationError23Success0.007
singletonSuccess0.006
invalidClassNameStartSuccess0.041
AssociationClassKeyNoWarningsSuccess0.008
ReqTopLevelAssociationNoLeakageSuccess0.009
braceMismatch_malformedWithInnerClassSuccess0.007
ReqInsideMixsetReqSuccess0.008
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.009
invalidClassNamePartSuccess0.041
outputLanguagePathOverrideSuccess0.009
ReqEnumNoLeakageSuccess0.051
ReqInterfaceNoLeakageSuccess0.008
multivaluedAttributeInitializationSuccess0.016
autoGeneratedGetSetConstAttributeSuccess0.008
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.055
unknownClassSuccess0.006
validClassNameSuccess0.044
dependSuccess0.009
ReqQualityAccumulateThreeSuccess0.007
unknownInterfaceSuccess0.013
multivaluedAttributeAssignmentSuccess0.013
ReqUserStoryStructuredPartialSuccess0.009
nestedClassCyclicInheritanceSuccess0.046
assertSetFailedPositionSuccess0.048
ReqEarsPlainSuccess0.023
extraCodeInterfacesSuccess0.007
ReqQualityExtraWhitespaceSuccess0.008
isA_ComplexCycleSuccess0.007
generateSuboptionSuccess0.008
ReqEarsFreeTextSuccess0.016
toplevelAspectsForMixsetSuccess0.011
rubyLanguageSuccess0.007
externalAssociationWithUnknownClassSecondPositionSuccess0.007
immutableOtherWayInternalAssociationSuccess0.008
ReqQualityWithSemicolonsSuccess0.008
ReqUseCaseIsAMultipleParentsSuccess0.007
attributeLooksLikeAssociationSuccess0.014
warningUninitializedConstClassSuccess0.006
validInterfaceNameSuccess0.039
whitespaceCharacterSkippedN/A

0.000
ReqQualityWithImplementsReqSuccess0.008
AssociationClassCreatesKeyIfMissingSuccess0.008
interfaceWithSingleIsASuccess0.008
ReqQualityOrphanBraces1504Success0.007
braceMismatch_missingCloseBraceSuccess0.007
ReqQualityManyClassesSuccess0.006
stateMachineandAttributeNameClashingSuccess0.008
referencedPackagesSuccess0.008
invalidInterfaceNamePartSuccess0.038
ReqUsecaseAliasLowercaseSuccess0.008
ReqQualityStandalone406Success0.006
emptyClassSuccess0.007
association_invalidMultiplicityOutOfOrderSuccess0.007
associationClass2Success0.001
ReqQualitySingleLineDenseSuccess0.006
emptyMultiLineCommentWithSpacesSuccess0.018
ReqNormalStillWorksAfterUseCaseGrammarSuccess0.007
immutableExternalOtherWayAssociationSuccess0.008
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.026
abstractInterfaceExtendsSuccess0.010
toplevelAfterAsteriskKeywordSuccess0.008
ReqImplAssociationBlockMultiIdentifierSuccess0.008
ReqUserStoryBasicSuccess0.007
inlineCommentsSuccess0.007
attributeComplexAssignedSuccess0.007
isA_SimpleCycleSuccess0.007
symmetricReflexiveAssociationSuccess0.007
associationMultilineCommentSuccess0.019
multipleIsA_MultipleClass_InheritanceSuccess0.007
braceMismatch_bracesInStringsSuccess0.007
beforeKeywordSuccess0.007
keyCannotHaveDuplicateAttributesSuccess0.008
parseInterfaceCodeSuccess0.008
internalAttributeGetterMethodSuccess0.008
associationClassSuccess0.043
attribute_defaultedWithoutAValueSuccess0.007
autoGeneratedGetSetLazyImmutableAttributeSuccess0.007
ReqQualityImplReqBasicSuccess0.008
ReqUserStoryStructuredAllSuccess0.006
ReqInnerClassSuccess0.008
notUsedNamespaceSkippedN/A

0.000
ReqQualityImplReqMixedSuccess0.007
autoGeneratedGetSetAutouniqueAttributeSuccess0.067
associationsForMutableClassesParseSuccessfullySuccess0.019
toplevelExtracodeSuccess0.015
isA_MultipleInterfacesAndClassesSuccess0.015
isA_SimpleCycle_WithKeySuccess0.007
duplicateAttributesNamesSuccess0.011
attributeAndAssociationNameClashingUnidirectionalSuccess0.126
associationClassPositionSuccess0.007
ReqEarsClauseLayoutSuccess0.006
testReqActionEntryNoLeakageSuccess0.006
duplicateEnumsInClassSuccess0.007
ReqQualityMultipleReqIDsSuccess0.005
toplevelBeforeKeywordAtBeginingSuccess0.006
ReqQualityThenUserStorySuccess0.005
interfaceWithMultipleIsASuccess0.005
validAssociationsForImmutableClass_independentlyDefinedSuccess0.045
nativeCodeFirstLineIndentCopiedSuccess0.012
attributeAndAssociationNameClashingBidirectionalSuccess0.108
associationSpecializationMultiplicityErrorSuccess0.017
associationInlineCommentSuccess0.005
is_A_SimpleCycle_InterfaceSuccess0.004
ReqImplTopLevelAssociationMultiIdentifierSuccess0.006
filterWithAttributeInTraitSuccess0.007
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.005
authoredMethodBodiesSuccess0.022
nestedUseStatementsSuccess0.009
commentsBeforeClassesSuccess0.007
enumAttributeEmptySuccess0.007
autoGeneratedGetSetBasicAttributeSuccess0.006
queuedMethodsSuccess0.011
multiInjectSuccess0.006
invalidAssociationsForImmutableClassSuccess0.020
associationClassMissingLeftSuccess0.004
classAndNamespacesSuccess0.004
ReqNormalStillWorksAfterEarsGrammarSuccess0.004
glossarySuccess0.006
reflexiveAndError21CasesNonDirectedSuccess0.019
warningUninitializedConstObjectClassSuccess0.005
ReqInsideMixsetSuccess0.005
warningTraitAttributeNamesDifferOnlyByCase107Success0.005
upperCaseAssociationKeySuccess0.015
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.006
ImplementsReqStateSuccess0.005
afterKeywordSuccess0.005
multipleEmptyCommentsWithSpacesSuccess0.005
phpLanguageSuccess0.005
multLanguageImplementationSuccess0.037
ReqImplActiveMethodMultiIdentifierSuccess0.006
ReqUseCaseMultipleStepsParsedSuccess0.008
classPosition_defaultSuccess0.005
ReqQualityGrammarBraceMismatchSuccess0.005
keyWithInitializedAttributeSuccess0.005
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.007
emptyMultiLineCommentSuccess0.005
commentsInClassSuccess0.005
isA_MultipleInterfacesSuccess0.005
ReqInsideAssociationBlockSuccess0.006
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.037
ReqTraitSuccess0.005
immutableClassMayNotContainStateMachinesSuccess0.005
ReqUsecaseExtendedAliasLowercaseSuccess0.005
stateMachineConcurrencyBetweenStatesSuccess0.005
ReqQualityMissingBraces407Success0.005
braceMismatch_bracesInCommentsSuccess0.006
associationClassNewSyntaxSuccess0.005
singletonAttributeNotLazySuccess0.005
attribute_UniqueSuccess0.005
generateSuboptionOverrideSuccess0.004
ReqTopLevelStateMachineSuccess0.004
invalidInterfaceNameStartSuccess0.027
ReqEarsCombinedOccurrencesSuccess0.025
mixin_redefiningAMethodSuccess0.060
ReqInsideMixsetInterfaceSuccess0.005
noDefaultNamespaceSuccess0.016
ReqUseCaseStructuredPartialSuccess0.005
ReqNormalStillWorksAfterUseCaseExtensionsSuccess0.027
conflictingModifiersForStateDependentMethodsSuccess0.011
toplevelAfterGlobClassNameSuccess0.012
rolenameMatchingClassnameWarningSuccess0.021
ReqQualityMixedValidAndBare407Success0.010
methodContractsFollowTheirBodySuccess0.012
ReqQualitySingleClassSuccess0.005
associationSuccess0.006
ReqQualityImplReqMultiIdentifierSuccess0.005
compositionParseTest_DoubleDefinitionSuccess0.006
interfaceWithConstantsSuccess0.005
associationWithClassAndInterfaceSuccess0.015
ReqQualityInsideTraitSuccess0.005
positionUnknownAssociationSuccess0.004
codeBlockMultiLanguageSuccess0.006
braceMismatch_extraOpenBraceSuccess0.006
attribute_derivedSuccess0.005
toplevelAfterGlobOperationNameOnTraitSuccess0.013
keySuccess0.005
testSuccess0.041
validAssociationsForImmutableClassSuccess0.020
classWithImplementedMethodsSuccess0.007
enumLongHandSyntaxSuccess0.006
associationClassAdditionalAssociationsSuccess0.005
braceMismatch_malformedThenValidSuccess0.005
ReqQualitySingleCharNameSuccess0.005
enumerationInBidirectionalAssocSuccess0.011
toplevelInjectMultipleMethodsSuccess0.006
debugKeywordSuccess0.006
interfaceWithExtraCodeSuccess0.005
javaLanguageSuccess0.004
emptySuccess0.004
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.015
ReqBeforeReqStatementNoLeakageSuccess0.004
ImplementsReqStateMachineMultipleSuccess0.005
invalidClassKeywordSuccess0.006
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.010
ReqInsideMixsetTraitSuccess0.005
associationClassMissingRightSuccess0.005
extraCodeMarkersPerLanguageSuccess0.006
immutableExternalAssociationSuccess0.005
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.005
ReqQualityLongClassNameSuccess0.006
duplicateConstantNameInterfaceSuccess0.015
languageDefaultSuccess0.004
filenamePropogationSuccess0.005
emptyCommentWithSpacesSuccess0.005
Singleton_Class_ExtendedSuccess0.010
ReqImplMixsetNoLeakageSuccess0.006
immutableTwoWayAssociationsAreNotAllowedSuccess0.011
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.004
ReqQualityMixedReqTypesSuccess0.011
isABlahAttributeSuccess0.004
braceMismatch_filenameUsesBasenameSuccess0.005
singletonToOneAssociationSuccess0.005
TestInvalidAssociationRoleNameError120Success0.005
mixDifferentFilesSuccess0.023
attributeInvalidTypeNameSuccess0.022
oneCharacterMethodSuccess0.005
associationClassSeveralAssociationsAttributesSuccess0.007
ReqQualityMixedValidAndWarned403Success0.005
toplevelAfterOnTraitSuccess0.005
ReqQualityEmptySectionWhitespace405Success0.005
ReqTraitNoLeakageSuccess0.005
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.006
methodInlineCommentSuccess0.005
ReqNormalStillWorksAfterUserStoryGrammarSuccess0.005
methodNameConflictUsingDefaultedSuccess0.015
attribute_simpleSuccess0.004
TestAssociationRoleNameWarning121Success0.004
warningInheritedAttributeNamesDifferOnlyByCase107Success0.006
inputModifierCheckSuccess0.005
singleIsA_MultipleClass_InheritanceSuccess0.006
ReqUserstoryAliasLowercaseSuccess0.005
duplicateAssociationNamesClassHierarchySuccess0.027
multipleConstraintMethodBodySuccess0.005
duplicateEnumerationsErrorSuccess0.017
autoGeneratedGetSetLazyAttributeSuccess0.016
otherWayAssociationSuccess0.019
immutableClassSuccess0.005
autoGeneratedGetSetImmutableAttributeSuccess0.005
abstractClassAssociationSuccess0.033
ReqQualityBasicSuccess0.006
attributeInKeyNotDefinedInClassSuccess0.005
multilineCommentsSuccess0.005
parseUmpleEnumerationDefinedInAssociationClassSuccess0.006
ReqQualityUseCaseReversedSuccess0.005
ReqImplTraitMultiIdentifierWithQualitySuccess0.005
ReqQualityImplReqBackwardCompatSuccess0.005
reflexiveAndError21CasesDirectedSuccess0.059
methodBodyGenerationMultiLanguageSuccess0.005
typeIsAccessSpecifierSuccess0.016
innerClassSuccess0.005
multipleExtraCodeInterfacesSuccess0.005
ReqUserstoryAliasCamelCaseSuccess0.006
warningAttributeNamesDifferOnlyByCase107Success0.006
externalAssociationWithUnknownClassSuccess0.009
ReqQualityImplReqWarning408Success0.005
ReqQualityImplReqWarning409Success0.031
duplicateAssociationNamesSuccess0.066
stateMachineandAssociationNameClashingSuccess0.022
autoGeneratedGetSetInternalAttributeSuccess0.005
enumerationInCompositionSuccess0.015
graphVizLiteralGuardsSuccess0.005
mixin_namespacesSuccess0.015
emptyCommentSuccess0.004
multipleMethodCommentsSuccess0.008
ReqUseCaseStructuredAllParsedSuccess0.006
multipleEmptyCommentsSuccess0.006
ReqQualityAccumulateSuccess0.041
ReqUseCaseExtendedAllSuccess0.006
multipleSymmetricReflexiveAssociationsSuccess0.005
autoGeneratedConstructorRemoveAttributeSuccess0.006
warningUninitializedConstInterfaceSuccess0.005
commentsBeforeMultipleClassesSuccess0.027
validCodeInjectionSuccess0.006
namingConflictBetweenEnumerationAndClassSuccess0.029
warningInterfaceNameCapitalLetterSuccess0.004
ReqTopLevelStateMachineNoLeakageSuccess0.006
namingConflictBetweenEnumerationAndTraitSuccess0.005
ReqQualityNonEmptyWarningSuccess0.005
mixingRegularAndDerivedAttributes_bug201Success0.005
nestedClassMultipleInheritanceSuccess0.014
ReqQualityThenPlainSuccess0.006
isA_ComplexCycle_WithKeySuccess0.006
ReqBeforeReqStatementSuccess0.005
methodMultilineCommentSuccess0.005
ReqQualitySpecialChars1500Success0.005
compositionTypeSuccess0.005
attributeAndAssociationNameClashingSeparateSuccess0.024
ReqQualityMultipleNonEmpty403Success0.005
ReqAssociationClassNoLeakageSuccess0.005
autoGeneratedGetterAndSetterSuccess0.020
autoGeneratedGetSetDefaultedAttributeSuccess0.009
ReqImplMixsetSeparateStatementsSuccess0.005
testReqSubstateNoLeakageSuccess0.006
portPrefixAttributeNameAssignmentSuccess0.005
ReqEarsMissingShall410Success0.005
autoGeneratedGetSetInputAttributeSuccess0.004
braceMismatch_bodyMemberThenExtraBraceSuccess0.006
ReqUseCaseStepConditionsSuccess0.006
attributeMultilineCommentSuccess0.005
warningClassNamesDifferOnlyByCase107Success0.005
attributeInlineCommentSuccess0.006
immutableOneWayInternalAssociationSuccess0.008
testReqActivityDoNoLeakageSuccess0.006
invalidMultiplicitySuccess0.005
namespaceSuccess0.005
inheritedKeysSuccess0.010
removeAllAutogeneratedMethodsSuccess0.006
testReqActionExitSuccess0.005
attributesAndAssocationsSuccess0.006
implementsInterfaceSuccess0.005
ReqQualityLanguageConflict402Success0.005
ReqQualityEmptySection405Success0.004
braceMismatch_missingOpenBraceSuccess0.004
reflexiveCasesNoError21Success0.083
outputLanguagePathOverrideAllSuccess0.006
multiple_Class_InheritanceSuccess0.005
ReqQualityImplReqWarning401WithQualitySuccess0.005
braceMismatch_extraCloseBraceSuccess0.005
sameLineCommentsSuccess0.005
ReqUseCaseMultipleStepsSuccess0.005
compositionParseTestSuccess0.010
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.005
ReqQualityAliasesSuccess0.005
testReqActivityDoSuccess0.005
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.074
interfaceWithMethodAndParametersSuccess0.005
ReqEarsPatternsSuccess0.007
commentsWayBeforeClassSuccess0.005
ReqQualityWithClassAndAssociationsSuccess0.007
multipleClassBlockInheritanceSuccess0.015
eventParameterAmbiguityCausedByEnumerationSuccess0.021
ReqUseCaseIsASuccess0.010
noWarningNamesDifferOnlyByCase107Success0.015
testSemicolonUnicodeSuccess0.441
attributeInvalidNameSuccess0.016
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.005
ReqNormalStillWorksAfterQualitySuccess0.005
multipleEmptyMultiLineCommentsWithSpacesSuccess0.005
ReqImplStateMachineMultiIdentifierSuccess0.006
removeAutogeneratedMethodsForAttributeSuccess0.005
ReqQualityMultipleBareIds407Success0.005
is_A_ComplexCycle_InterfaceSuccess0.005
positionAssociationSuccess0.006
multipleAttributeCommentsSuccess0.005
ReqQualityImplReqMultiQualitySuccess0.007
isA_ListFormSuccess0.005
internalConstSuccess0.005
toplevelAroundSuccess0.002
toplevelBeforeSuccess0.005
toplevelAndInclassAspectsSuccess0.005
redefineNamespaceSuccess0.015
interfaceBodyWithCommentsSuccess0.010
commentInAssociationSuccess0.005
ReqEarsKeywordsAsTextSuccess0.005
classPositionSuccess0.004
cannotHaveDuplicateKeysSuccess0.009
otherLanguageSuccess0.006
ReqQualityDigitsInNameSuccess0.005
ReqInsideMixsetAssocBlockSuccess0.006
ReqInsideMixsetAssocClassSuccess0.006
attributeConflictImmutableAndAutouniqueSuccess0.006
ReqUseCaseStructuredAllSuccess0.004
autoGeneratedAPIMethodsSuccess0.005
cannotHaveKeyAndDefaultKeySuccess0.005
autoGeneratedConstructorSuccess0.007
ReqUsecaseAliasLowercaseParsedSuccess0.004
abstractMethodSuccess0.005
ReqInsideMixsetEnumSuccess0.006
association_externalSuccess0.025
extraBracketsWarningSuccess0.019
isA_GroupedSuccess0.006
AssociationClassIncompletKeyWarningSuccess0.006
namingConflictBetweenEnumerationAndInterfaceSuccess0.005
outputLanguagePathSuccess0.005
associationNameSuccess0.005
enumShortHandSyntaxSuccess0.005
multipleExtraCodeSuccess0.005
interfaceClassDependSuccess0.005
oneWayAssociationSuccess0.005
mergeMethodDeclarationsByExactBodySuccess0.014
attributeProperNamingStyleSuccess0.009
TypeValueMismatchWarningSuccess0.010
Properties »
System.out »