Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "COSMOS SML Test Plan"
Line 14: | Line 14: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\InValidCycles.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidCycles.xml?root=Technology_Project&view=markup | + | acyclic\InValidCycles.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidCycles.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 22: | Line 22: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\InValidDerivation.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidDerivation.xml?root=Technology_Project&view=markup | + | acyclic\InValidDerivation.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidDerivation.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 30: | Line 30: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\ValidateDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidateDefinition.xml?root=Technology_Project&view=markup | + | acyclic\ValidateDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidateDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 38: | Line 38: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\ValidCycles1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles1.xml?root=Technology_Project&view=markup | + | acyclic\ValidCycles1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles1.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 46: | Line 46: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\ValidCycles2.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles2.xml?root=Technology_Project&view=markup | + | acyclic\ValidCycles2.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles2.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 54: | Line 54: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\ValidCycles3.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles3.xml?root=Technology_Project&view=markup | + | acyclic\ValidCycles3.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles3.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 62: | Line 62: | ||
<b>File:</b> | <b>File:</b> | ||
− | acyclic\ValidDerivation.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidDerivation.xml?root=Technology_Project&view=markup | + | acyclic\ValidDerivation.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidDerivation.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 70: | Line 70: | ||
<b>File:</b> | <b>File:</b> | ||
− | deref\Multiple.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Multiple.xml?root=Technology_Project&view=markup | + | deref\Multiple.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Multiple.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 78: | Line 78: | ||
<b>File:</b> | <b>File:</b> | ||
− | deref\MultipleNonRoot.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/MultipleNonRoot.xml?root=Technology_Project&view=markup | + | deref\MultipleNonRoot.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/MultipleNonRoot.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 86: | Line 86: | ||
<b>File:</b> | <b>File:</b> | ||
− | deref\Single.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Single.xml?root=Technology_Project&view=markup | + | deref\Single.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Single.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 94: | Line 94: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\InValidKeyDuplicate.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyDuplicate.xml?root=Technology_Project&view=markup | + | identity\InValidKeyDuplicate.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyDuplicate.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 102: | Line 102: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\InValidKeyMissing.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyMissing.xml?root=Technology_Project&view=markup | + | identity\InValidKeyMissing.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyMissing.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 110: | Line 110: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\InValidUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidUnique.xml?root=Technology_Project&view=markup | + | identity\InValidUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidUnique.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 118: | Line 118: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintDefinition.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 126: | Line 126: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefAttributes.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefAttributes.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefAttributes.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefAttributes.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 134: | Line 134: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefElements.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 142: | Line 142: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefKey.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKey.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefKey.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKey.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 150: | Line 150: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKeyref.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKeyref.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 158: | Line 158: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefNoKey.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKey.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefNoKey.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKey.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 166: | Line 166: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefNoKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKeyref.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefNoKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKeyref.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 174: | Line 174: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefNoUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoUnique.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefNoUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoUnique.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 182: | Line 182: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintRefUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefUnique.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintRefUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefUnique.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 190: | Line 190: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidConstraintSubstitution.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintSubstitution.xml?root=Technology_Project&view=markup | + | identity\LC\InValidConstraintSubstitution.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintSubstitution.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 198: | Line 198: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidDuplicateConstraintName.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName.xml?root=Technology_Project&view=markup | + | identity\LC\InValidDuplicateConstraintName.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 206: | Line 206: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidDuplicateConstraintName1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName1.xml?root=Technology_Project&view=markup | + | identity\LC\InValidDuplicateConstraintName1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName1.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 214: | Line 214: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\InValidDuplicateConstraintNameSubst.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintNameSubst.xml?root=Technology_Project&view=markup | + | identity\LC\InValidDuplicateConstraintNameSubst.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintNameSubst.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 222: | Line 222: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\LC\ValidConstraintRefKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/ValidConstraintRefKeyref.xml?root=Technology_Project&view=markup | + | identity\LC\ValidConstraintRefKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/ValidConstraintRefKeyref.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 230: | Line 230: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\ValidKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyref.xml?root=Technology_Project&view=markup | + | identity\ValidKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyref.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 238: | Line 238: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\ValidKeyUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUnique.xml?root=Technology_Project&view=markup | + | identity\ValidKeyUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUnique.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 246: | Line 246: | ||
<b>File:</b> | <b>File:</b> | ||
− | identity\ValidKeyUniqueInScopeOnly.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUniqueInScopeOnly.xml?root=Technology_Project&view=markup | + | identity\ValidKeyUniqueInScopeOnly.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUniqueInScopeOnly.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 254: | Line 254: | ||
<b>File:</b> | <b>File:</b> | ||
− | incomplete\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/incomplete/InValid.xml?root=Technology_Project&view=markup | + | incomplete\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/incomplete/InValid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 264: | Line 264: | ||
<b>File:</b> | <b>File:</b> | ||
− | others\rulesWithMultiplePattern.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultiplePattern.xml?root=Technology_Project&view=markup | + | others\rulesWithMultiplePattern.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultiplePattern.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 272: | Line 272: | ||
<b>File:</b> | <b>File:</b> | ||
− | others\rulesWithMultipleRulesUnderOnePattern.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultipleRulesUnderOnePattern.xml?root=Technology_Project&view=markup | + | others\rulesWithMultipleRulesUnderOnePattern.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultipleRulesUnderOnePattern.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 280: | Line 280: | ||
<b>File:</b> | <b>File:</b> | ||
− | others\schemaValidationFailure.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/schemaValidationFailure.xml?root=Technology_Project&view=markup | + | others\schemaValidationFailure.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/schemaValidationFailure.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 288: | Line 288: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\InvalidRefOneSchemeResolves.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefOneSchemeResolves.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\InvalidRefOneSchemeResolves.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefOneSchemeResolves.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 296: | Line 296: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\InvalidRefResolvesToMultipleElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefResolvesToMultipleElements.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\InvalidRefResolvesToMultipleElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefResolvesToMultipleElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 304: | Line 304: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\InvalidRefTwoSchemes.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefTwoSchemes.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\InvalidRefTwoSchemes.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefTwoSchemes.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 312: | Line 312: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\ValidRefNilrefSpecified1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefNilrefSpecified1.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\ValidRefNilrefSpecified1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefNilrefSpecified1.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 320: | Line 320: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\ValidRefOneSchemeResolvesOtherUnknown.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefOneSchemeResolvesOtherUnknown.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\ValidRefOneSchemeResolvesOtherUnknown.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefOneSchemeResolvesOtherUnknown.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 328: | Line 328: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\ValidRefTwoSchemes.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemes.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\ValidRefTwoSchemes.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemes.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 336: | Line 336: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\ValidRefTwoSchemesNilSpecified.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesNilSpecified.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\ValidRefTwoSchemesNilSpecified.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesNilSpecified.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 344: | Line 344: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\ConsistentReferences\ValidRefTwoSchemesReturnsNull.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesReturnsNull.xml?root=Technology_Project&view=markup | + | references\ConsistentReferences\ValidRefTwoSchemesReturnsNull.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesReturnsNull.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 352: | Line 352: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\DanglingRef.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/DanglingRef.xml?root=Technology_Project&view=markup | + | references\DanglingRef.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/DanglingRef.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 360: | Line 360: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\EmptyRefElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/EmptyRefElement.xml?root=Technology_Project&view=markup | + | references\EmptyRefElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/EmptyRefElement.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 368: | Line 368: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\IntraDocumentRef.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/IntraDocumentRef.xml?root=Technology_Project&view=markup | + | references\IntraDocumentRef.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/IntraDocumentRef.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 376: | Line 376: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\MultipleRefToAnElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/MultipleRefToAnElement.xml?root=Technology_Project&view=markup | + | references\MultipleRefToAnElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/MultipleRefToAnElement.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 384: | Line 384: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\NullRefElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullRefElement.xml?root=Technology_Project&view=markup | + | references\NullRefElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullRefElement.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 392: | Line 392: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\NullReferences\InvalidNilRefDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/InvalidNilRefDefinition.xml?root=Technology_Project&view=markup | + | references\NullReferences\InvalidNilRefDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/InvalidNilRefDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 400: | Line 400: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\NullReferences\ValidNilRefDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/ValidNilRefDefinition.xml?root=Technology_Project&view=markup | + | references\NullReferences\ValidNilRefDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/ValidNilRefDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 408: | Line 408: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\RefToNonRootElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToNonRootElement.xml?root=Technology_Project&view=markup | + | references\RefToNonRootElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToNonRootElement.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 416: | Line 416: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\RefToRootElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToRootElement.xml?root=Technology_Project&view=markup | + | references\RefToRootElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToRootElement.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 424: | Line 424: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\smlxpath1Scheme\InvalidSchemeDerefUsed.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeDerefUsed.xml?root=Technology_Project&view=markup | + | references\smlxpath1Scheme\InvalidSchemeDerefUsed.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeDerefUsed.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 432: | Line 432: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\smlxpath1Scheme\InvalidSchemeNamespaceUnknown.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeNamespaceUnknown.xml?root=Technology_Project&view=markup | + | references\smlxpath1Scheme\InvalidSchemeNamespaceUnknown.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeNamespaceUnknown.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 440: | Line 440: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\smlxpath1Scheme\InvalidSchemeResultContainsNonElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeResultContainsNonElements.xml?root=Technology_Project&view=markup | + | references\smlxpath1Scheme\InvalidSchemeResultContainsNonElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeResultContainsNonElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 448: | Line 448: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\smlxpath1Scheme\InvalidSchemeSyntaxError.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeSyntaxError.xml?root=Technology_Project&view=markup | + | references\smlxpath1Scheme\InvalidSchemeSyntaxError.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeSyntaxError.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 456: | Line 456: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\smlxpath1Scheme\ValidSchemeNamespaceInherited.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited.xml?root=Technology_Project&view=markup | + | references\smlxpath1Scheme\ValidSchemeNamespaceInherited.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 464: | Line 464: | ||
<b>File:</b> | <b>File:</b> | ||
− | references\smlxpath1Scheme\ValidSchemeNamespaceInherited1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited1.xml?root=Technology_Project&view=markup | + | references\smlxpath1Scheme\ValidSchemeNamespaceInherited1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited1.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 472: | Line 472: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValid.xml?root=Technology_Project&view=markup | + | Rules\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 480: | Line 480: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml?root=Technology_Project&view=markup | + | Rules\InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 488: | Line 488: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValidRuleBinding-MultipleRulesSameDocument.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument.xml?root=Technology_Project&view=markup | + | Rules\InValidRuleBinding-MultipleRulesSameDocument.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 496: | Line 496: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValidRuleBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding.xml?root=Technology_Project&view=markup | + | Rules\InValidRuleBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 504: | Line 504: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValidRuleType.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleType.xml?root=Technology_Project&view=markup | + | Rules\InValidRuleType.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleType.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 512: | Line 512: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValidRuleTypeExtension.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeExtension.xml?root=Technology_Project&view=markup | + | Rules\InValidRuleTypeExtension.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeExtension.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 520: | Line 520: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\InValidRuleTypeRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeRestriction.xml?root=Technology_Project&view=markup | + | Rules\InValidRuleTypeRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 528: | Line 528: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\Valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/Valid.xml?root=Technology_Project&view=markup | + | Rules\Valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/Valid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 536: | Line 536: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\ValidNoSML.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidNoSML.xml?root=Technology_Project&view=markup | + | Rules\ValidNoSML.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidNoSML.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 544: | Line 544: | ||
<b>File:</b> | <b>File:</b> | ||
− | Rules\ValidRuleBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidRuleBinding.xml?root=Technology_Project&view=markup | + | Rules\ValidRuleBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidRuleBinding.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 552: | Line 552: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidAliasHasFragmentComp.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasHasFragmentComp.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidAliasHasFragmentComp.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasHasFragmentComp.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 560: | Line 560: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidAliasValue.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasValue.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidAliasValue.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasValue.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 568: | Line 568: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InvalidBase64Content.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidBase64Content.xml?root=Technology_Project&view=markup | + | smlif_lc\InvalidBase64Content.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidBase64Content.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 576: | Line 576: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidBaseURI.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURI.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidBaseURI.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURI.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 584: | Line 584: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidBaseURIHasFragmentComp.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURIHasFragmentComp.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidBaseURIHasFragmentComp.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURIHasFragmentComp.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 592: | Line 592: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InvalidDataContentBase64.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidDataContentBase64.xml?root=Technology_Project&view=markup | + | smlif_lc\InvalidDataContentBase64.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidDataContentBase64.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 600: | Line 600: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidDuplicateAliases.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidDuplicateAliases.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidDuplicateAliases.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidDuplicateAliases.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 608: | Line 608: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidMissingBaseURIAttr.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMissingBaseURIAttr.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidMissingBaseURIAttr.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMissingBaseURIAttr.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 616: | Line 616: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\InValidMultipleDocument.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMultipleDocument.xml?root=Technology_Project&view=markup | + | smlif_lc\InValidMultipleDocument.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMultipleDocument.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 624: | Line 624: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidateDefaultSchemaBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateDefaultSchemaBinding.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidateDefaultSchemaBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateDefaultSchemaBinding.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 632: | Line 632: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidateNoSchemaBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateNoSchemaBinding.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidateNoSchemaBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateNoSchemaBinding.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 640: | Line 640: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidateSchemaBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidateSchemaBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 648: | Line 648: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidateSchemaBinding1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding1.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidateSchemaBinding1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding1.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 656: | Line 656: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidateSchemaBinding2.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding2.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidateSchemaBinding2.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding2.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 664: | Line 664: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidateSchemaBinding3.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding3.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidateSchemaBinding3.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding3.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 672: | Line 672: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidBase64Content.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidBase64Content.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidBase64Content.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidBase64Content.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 680: | Line 680: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidEmptyDocument.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidEmptyDocument.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidEmptyDocument.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidEmptyDocument.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 688: | Line 688: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidMissingBaseURIAttr1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr1.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidMissingBaseURIAttr1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr1.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 696: | Line 696: | ||
<b>File:</b> | <b>File:</b> | ||
− | smlif_lc\ValidMissingBaseURIAttr2.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr2.xml?root=Technology_Project&view=markup | + | smlif_lc\ValidMissingBaseURIAttr2.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr2.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 704: | Line 704: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValid.xml?root=Technology_Project&view=markup | + | targetElement\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 712: | Line 712: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\InValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup | + | targetElement\InValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 720: | Line 720: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\InValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidSameNameElements.xml?root=Technology_Project&view=markup | + | targetElement\InValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidSameNameElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 728: | Line 728: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\InvalidValue.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InvalidValue.xml?root=Technology_Project&view=markup | + | targetElement\InvalidValue.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InvalidValue.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 736: | Line 736: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\InValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup | + | targetElement\InValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 744: | Line 744: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\Valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/Valid.xml?root=Technology_Project&view=markup | + | targetElement\Valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/Valid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 752: | Line 752: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\ValidateTargetElementDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidateTargetElementDefinition.xml?root=Technology_Project&view=markup | + | targetElement\ValidateTargetElementDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidateTargetElementDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 760: | Line 760: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\ValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup | + | targetElement\ValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 768: | Line 768: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\ValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidSameNameElements.xml?root=Technology_Project&view=markup | + | targetElement\ValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidSameNameElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 776: | Line 776: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetElement\ValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup | + | targetElement\ValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 784: | Line 784: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValid.xml?root=Technology_Project&view=markup | + | targetRequired\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 792: | Line 792: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\InValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup | + | targetRequired\InValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 800: | Line 800: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\InValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidSameNameElements.xml?root=Technology_Project&view=markup | + | targetRequired\InValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidSameNameElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 808: | Line 808: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\InValidType.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidType.xml?root=Technology_Project&view=markup | + | targetRequired\InValidType.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidType.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 816: | Line 816: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\InValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup | + | targetRequired\InValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 824: | Line 824: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/valid.xml?root=Technology_Project&view=markup | + | targetRequired\valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/valid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 832: | Line 832: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidateTargetRequiredDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidateTargetRequiredDefinition.xml?root=Technology_Project&view=markup | + | targetRequired\ValidateTargetRequiredDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidateTargetRequiredDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 840: | Line 840: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup | + | targetRequired\ValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 848: | Line 848: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidFalseRequire.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidFalseRequire.xml?root=Technology_Project&view=markup | + | targetRequired\ValidFalseRequire.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidFalseRequire.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 856: | Line 856: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidSameNameElements.xml?root=Technology_Project&view=markup | + | targetRequired\ValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidSameNameElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 864: | Line 864: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidType.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidType.xml?root=Technology_Project&view=markup | + | targetRequired\ValidType.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidType.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 872: | Line 872: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidTypeFalse.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidTypeFalse.xml?root=Technology_Project&view=markup | + | targetRequired\ValidTypeFalse.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidTypeFalse.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 880: | Line 880: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup | + | targetRequired\ValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 888: | Line 888: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetRequired\ValidWithSubstitutionGroupFalseRequire.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroupFalseRequire.xml?root=Technology_Project&view=markup | + | targetRequired\ValidWithSubstitutionGroupFalseRequire.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroupFalseRequire.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 896: | Line 896: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValid.xml?root=Technology_Project&view=markup | + | targetType\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 904: | Line 904: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\InValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup | + | targetType\InValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 912: | Line 912: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\InValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidSameNameElements.xml?root=Technology_Project&view=markup | + | targetType\InValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidSameNameElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 920: | Line 920: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\InValidValue.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidValue.xml?root=Technology_Project&view=markup | + | targetType\InValidValue.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidValue.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 928: | Line 928: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\InValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup | + | targetType\InValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 936: | Line 936: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\Valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/Valid.xml?root=Technology_Project&view=markup | + | targetType\Valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/Valid.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 944: | Line 944: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\ValidateTargetTypeDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidateTargetTypeDefinition.xml?root=Technology_Project&view=markup | + | targetType\ValidateTargetTypeDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidateTargetTypeDefinition.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 952: | Line 952: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\ValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup | + | targetType\ValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 960: | Line 960: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\ValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidSameNameElements.xml?root=Technology_Project&view=markup | + | targetType\ValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidSameNameElements.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Line 968: | Line 968: | ||
<b>File:</b> | <b>File:</b> | ||
− | targetType\ValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup | + | targetType\ValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src]) |
<b>Descripton:</b> | <b>Descripton:</b> | ||
Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is valid if all instances of SubE target elements whose type is T. | Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is valid if all instances of SubE target elements whose type is T. |
Revision as of 19:11, 10 March 2008
Contents
- 1 COSMOS SML and SML-IF Validator Test Plan
- 1.1 Introduction
- 1.2 Test Suite
- 1.2.1 InvalidCyclesWithAcyclicReferences
- 1.2.2 InvalidDerivationWithAcyclicAttribute
- 1.2.3 ValidateAcyclicDefinition
- 1.2.4 ValidCyclesWithAcyclicReference1
- 1.2.5 ValidCyclesWithAcyclicReference2
- 1.2.6 ValidCycles3
- 1.2.7 ValidDerivationWithAcyclicAttribute
- 1.2.8 MultipleDeref
- 1.2.9 MultipleXpointer
- 1.2.10 SingleRef
- 1.2.11 InValidKeyDuplicate
- 1.2.12 InValidKeyMissing
- 1.2.13 InValidUnique
- 1.2.14 InvalidConstraintDefinition
- 1.2.15 InvalidConstraintRefAttributes
- 1.2.16 InvalidConstraintRefElements
- 1.2.17 InvalidConstraintRefKey
- 1.2.18 InvalidConstraintRefKeyref
- 1.2.19 InvalidConstraintRefNoKey
- 1.2.20 InvalidConstraintRefNoKeyRef
- 1.2.21 InvalidConstraintRefNoKeyUnique
- 1.2.22 InvalidConstraintRefUnique
- 1.2.23 InvalidConstraintSubstitution
- 1.2.24 InvalidDuplicateConstraintName
- 1.2.25 InvalidDuplicateConstraintName1
- 1.2.26 InvalidDuplicateConstraintSubst
- 1.2.27 ValidConstraintRefKeyref
- 1.2.28 ValidKeyref
- 1.2.29 ValidKeyUnique
- 1.2.30 ValidKeyUniqueInScopeOnly
- 1.2.31 InValidInCompleteModel
- 1.2.32 InValidInCompleteModel
- 1.2.33 TDM synthetic example converted to use SML
- 1.2.34 TDM synthetic example converted to use SML
- 1.2.35 ValidSchematronRule
- 1.2.36 InvalidRefOneSchemeResolves
- 1.2.37 InvalidRefResolvesToMultipleElements
- 1.2.38 InvalidRefTwoSchemes
- 1.2.39 ValidRefNilrefSpecified1
- 1.2.40 ValidRefOneSchemeResolvesOtherUnknown
- 1.2.41 ValidRefTwoSchemes
- 1.2.42 ValidRefTwoSchemesNilSpecified
- 1.2.43 ValidRefTwoSchemesReturnsNull
- 1.2.44 DanglingRef
- 1.2.45 EmptyRefElement
- 1.2.46 IntraDocumentRef
- 1.2.47 MultipleRefToAnElement
- 1.2.48 NullRefElement
- 1.2.49 InvalidNillRefDefinition
- 1.2.50 InvalidNillRefDefinition
- 1.2.51 RefToNonRootElement
- 1.2.52 RefToRootElement
- 1.2.53 InvalidSchemeDerefUsed
- 1.2.54 InvaliSchemeNamespaceUnknown
- 1.2.55 InvalidSchemeResultContainsNonElements
- 1.2.56 InvalidSchemeSyntaxError
- 1.2.57 ValiSchemeNamespaceInherited
- 1.2.58 ValiSchemeNamespaceInherited
- 1.2.59 InValidSchematronRule
- 1.2.60 InValidRuleBinding-MultipleRulesSameDocument
- 1.2.61 InValidRuleBinding-MultipleRulesSameDocument
- 1.2.62 InValidRuleBinding
- 1.2.63 InValidRuleType
- 1.2.64 InValidRuleTypeExtension
- 1.2.65 InValidRuleTypeRestriction
- 1.2.66 ValidSchematronRule
- 1.2.67 ValidXMLSchema
- 1.2.68 ValidRuleBinding
- 1.2.69 InValidAliasHasFragmentComp
- 1.2.70 InValidAliasValue
- 1.2.71 InvalidBase64Content
- 1.2.72 InValidBaseURI
- 1.2.73 InValidBaseURIHasFragmentComp
- 1.2.74 InvalidDataContentBase64
- 1.2.75 InValidDuplicateAliases
- 1.2.76 InValidMissingBaseURIAttr1
- 1.2.77 InvalidMultipleDocument
- 1.2.78 ValidateDefaultSchemaBinding
- 1.2.79 ValidateNoSchemaBinding
- 1.2.80 ValidateSchemaBinding
- 1.2.81 ValidateSchemaBinding
- 1.2.82 ValidateSchemaBinding
- 1.2.83 ValidateSchemaBinding
- 1.2.84 ValidBase64Content
- 1.2.85 ValidEmptyDocument
- 1.2.86 ValidMissingBaseURIAttr1
- 1.2.87 ValidMissingBaseURIAttr2
- 1.2.88 InValidTargetElement
- 1.2.89 InValidDerivationByRestriction
- 1.2.90 InValidSameNameElements
- 1.2.91 ValidateTargetElementExists2
- 1.2.92 InValidTargetElementWithSubstitutionGroup
- 1.2.93 ValidTargetElement
- 1.2.94 ValidateTargetElementDefinition
- 1.2.95 ValidDerivationByRestriction
- 1.2.96 ValidSameNameElements
- 1.2.97 ValidTargetElementWithSubstitutionGroup
- 1.2.98 ValidTargetElement
- 1.2.99 InValidDerivationByRestriction
- 1.2.100 InValidSameNameElements
- 1.2.101 ValidTargetType
- 1.2.102 ValidTargetElementWithSubstitutionGroup
- 1.2.103 ValidTargetElement
- 1.2.104 ValidateTargetRequireDefinition
- 1.2.105 ValidDerivationByRestriction
- 1.2.106 ValidTargetElement
- 1.2.107 ValidSameNameElements
- 1.2.108 ValidTargetType
- 1.2.109 ValidTargetType
- 1.2.110 ValidTargetElementWithSubstitutionGroup
- 1.2.111 ValidTargetElementWithSubstitutionGroup
- 1.2.112 InValidTargetType
- 1.2.113 InValidDerivationByRestriction
- 1.2.114 InValidSameNameElements
- 1.2.115 ValidateTargetTypeExists1
- 1.2.116 InValidTargetTypeWithSubstitutionGroup
- 1.2.117 ValidTargetType
- 1.2.118 ValidateTargetTypeDefinition
- 1.2.119 ValidDerivationByRestriction
- 1.2.120 ValidSameNameElements
- 1.2.121 ValidTargetTypeWithSubstitutionGroup
COSMOS SML and SML-IF Validator Test Plan
Version 1.0, 6 March 2008
Author: David Whiteman
Introduction
The goal of this test plan is to document the test coverage for the SML and SML-IF validator found in the Eclipse COSMOS project. Using this document, we will describe the test suite used to achieve compliance with the SML and SML-IF 1.1 specifications.
Test Suite
InvalidCyclesWithAcyclicReferences
File: acyclic\InValidCycles.xml (src)
Descripton: This test verifies that it is an error to create cycles with instances of acyclic references
InvalidDerivationWithAcyclicAttribute
File: acyclic\InValidDerivation.xml (src)
Descripton: A model is invalid if it has a reference type R1 with sml:acyclic=”true” and another reference type R2 derived from R1 such that sml:acyclic=”false”
ValidateAcyclicDefinition
File: acyclic\ValidateDefinition.xml (src)
Descripton: This test returns a warning if the sml:acyclic attribute is defined on an element declaration
ValidCyclesWithAcyclicReference1
File: acyclic\ValidCycles1.xml (src)
Descripton: Let R1 and R2 be two reference types with sml:acyclic=”true”. Then a model is valid if it has inter-document cycles that using instances of both R1 and R2
ValidCyclesWithAcyclicReference2
File: acyclic\ValidCycles2.xml (src)
Descripton: Let R1 be a reference type with sml:acyclic=”false”. Then a model is valid if it has inter-document cycles using instances of R1
ValidCycles3
File: acyclic\ValidCycles3.xml (src)
Descripton: This test verifies that it is valid to create cycles within documents, as long as instances of acyclic references do not create cycles.
ValidDerivationWithAcyclicAttribute
File: acyclic\ValidDerivation.xml (src)
Descripton: A model is valid if it has a reference type R1 with sml:acyclic=”false” and another reference type R2 derived from R1 such that sml:acyclic=”true”
MultipleDeref
File: deref\Multiple.xml (src)
Descripton: Verify that deref() can accept a node set of reference elements, i.e., elements for which sml:ref=”true”, and return a node set that is union of the element nodes targeted by references in the node set such that the reference targets exactly one element in the model. The returned node set must not contain any nodes for references that do not target an element in the model.
MultipleXpointer
File: deref\MultipleNonRoot.xml (src)
Descripton: Verify that deref() can resolve references that target non-root elements using XPointer scheme.
SingleRef
File: deref\Single.xml (src)
Descripton: Verify that deref() can resolve a single reference. The deref() function must return a single node (i.e. a node set with a single node) that corresponds to the element node of the reference’s target when the reference targets a single element in the model.
InValidKeyDuplicate
File: identity\InValidKeyDuplicate.xml (src)
Descripton: Verify that a model with a key constraint is invalid if the field values are not unique.
InValidKeyMissing
File: identity\InValidKeyMissing.xml (src)
Descripton: Verify that a model with a key constraint is invalid if some field values are missing.
InValidUnique
File: identity\InValidUnique.xml (src)
Descripton: Verify that a model with a unique constraint is invalid if the field values are not unique.
InvalidConstraintDefinition
File: identity\LC\InValidConstraintDefinition.xml (src)
Descripton: This test returns a warning when the id constraints are defined on a complexType. They should be defined on an element declaration.
InvalidConstraintRefAttributes
File: identity\LC\InValidConstraintRefAttributes.xml (src)
Descripton: Verifies that the code returns an error when the name attribute is specified on a constraint with the ref attribute specified. Ref attribute I am referring to here is the one defined on the keybase type. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: 1.The name attribute MUST NOT be specified.
InvalidConstraintRefElements
File: identity\LC\InValidConstraintRefElements.xml (src)
Descripton: Verifies that the code returns an error when the sml:field and sml:selector child elements are defined on a constraint with the ref attribute specified. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: 2.The sml:selector and sml:field child elements MUST NOT be specified.
InvalidConstraintRefKey
File: identity\LC\InValidConstraintRefKey.xml (src)
Descripton: Verifies that the code returns an error when the key's ref attribute value resolves to an element which is not a key.
InvalidConstraintRefKeyref
File: identity\LC\InValidConstraintRefKeyref.xml (src)
Descripton: Verifies that the code returns an error when the keyref's ref attribute value resolves to a key element instead of a keyref element. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If element is sml:keyref, then the value of the ref attribute MUST resolve to an SML keyref constraint [..]
InvalidConstraintRefNoKey
File: identity\LC\InValidConstraintRefNoKey.xml (src)
Descripton: Verifies that the code returns an error when the key's ref attribute value doesn't resolve to an SML key constraint. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If the element is sml:key, then the value of ref attribute MUST resolve to an SML key constraint.
InvalidConstraintRefNoKeyRef
File: identity\LC\InValidConstraintRefNoKeyref.xml (src)
Descripton: Verifies that the code returns an error when the keyref's ref attribute value doesn't resolve to an SML keyref constraint. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If element is sml:keyref, then the value of the ref attribute MUST resolve to an SML keyref constraint, and the refer attribute MUST NOT be specified.
InvalidConstraintRefNoKeyUnique
File: identity\LC\InValidConstraintRefNoUnique.xml (src)
Descripton: Verifies that the code returns an error when the unique's ref attribute value doesn't resolve to an SML unique constraint. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If the element is sml:unique, then the value of the ref attribute MUST resolve to an SML unique constraint.
InvalidConstraintRefUnique
File: identity\LC\InValidConstraintRefUnique.xml (src)
Descripton: Verifies that the code returns an error when the unique's ref attribute value resolves to an element that is not of type sml:unique.
InvalidConstraintSubstitution
File: identity\LC\InValidConstraintSubstitution.xml (src)
Descripton: This test verifies that substitution group elements validate id constraints defined on their group affiliation. If an element declaration S has a {substitution group affiliation} G, then its {SML identity-constraints definitions} also contains members of {SML identity-constraints definitions} of G.
InvalidDuplicateConstraintName
File: identity\LC\InValidDuplicateConstraintName.xml (src)
Descripton: This test verifies that the code returns a error when two constraints defined on an element have the same name ( Constraints should have unique names; ie there cannot be an sml:key that has the same name with a sml:key, sml:keyref or sml:unique on the same element declaration).
InvalidDuplicateConstraintName1
File: identity\LC\InValidDuplicateConstraintName1.xml (src)
Descripton: This test verifies that the code returns a error when two constraints defined on an element have the same name ( Constraints should have unique names; ie there cannot be an sml:key that has the same name with a sml:key, sml:keyref or sml:unique on the same element declaration). The {SML identity-constraints definitions} of an element declaration MUST NOT contain two identity constraints with the same name.
InvalidDuplicateConstraintSubst
File: identity\LC\InValidDuplicateConstraintNameSubst.xml (src)
Descripton: This test verifies that the code returns a error when two constraints defined on an element have the same name ( Constraints should have unique names; ie there cannot be an sml:key that has the same name with a sml:key, sml:keyref or sml:unique on the same element declaration). If a global element declaration S has a {substitution group affiliation} G, then {SML identity-constraints definitions} of S MUST be a superset of that of G.
ValidConstraintRefKeyref
File: identity\LC\ValidConstraintRefKeyref.xml (src)
Descripton: Verifies that the code returns success when the keyref's ref attribute value resolves to a keyref element. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If element is sml:keyref, then the value of the ref attribute MUST resolve to an SML keyref constraint [..]
ValidKeyref
File: identity\ValidKeyref.xml (src)
Descripton: Verify keyref constraint.
ValidKeyUnique
File: identity\ValidKeyUnique.xml (src)
Descripton: Verify that a model with a key and unique constraint is valid if the field values are unique, though some field values for the unique constraint may be missing.
ValidKeyUniqueInScopeOnly
File: identity\ValidKeyUniqueInScopeOnly.xml (src)
Descripton: Verify that a model with a key and unique constraint is valid if the constraints are satisfied in scope even though the constraints may not be satisfied globally in the model.
InValidInCompleteModel
File: incomplete\InValid.xml (src)
Descripton: This test verifies that an incomplete model is invalid
InValidInCompleteModel
TDM synthetic example converted to use SML
File: others\rulesWithMultiplePattern.xml (src)
Descripton: Describes a database hosted on a windows XP operating system
TDM synthetic example converted to use SML
File: others\rulesWithMultipleRulesUnderOnePattern.xml (src)
Descripton: Describes a database hosted on a windows XP operating system
ValidSchematronRule
File: others\schemaValidationFailure.xml (src)
Descripton: A model with a Schematron rule defined for an element is valid if all instances of the element satisfy the rule.
InvalidRefOneSchemeResolves
File: references\ConsistentReferences\InvalidRefOneSchemeResolves.xml (src)
Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns an error when an SML references contains two reference scheme, resolving to two different elements.
InvalidRefResolvesToMultipleElements
File: references\ConsistentReferences\InvalidRefResolvesToMultipleElements.xml (src)
Descripton: Every non-null reference MUST target at most one element in a model. When a recognized scheme in a reference resolves to more than one target then the model MUST be declared invalid. This test verifies that the code returns an error when an SML references contains a reference scheme that resolves to more than one element.
InvalidRefTwoSchemes
File: references\ConsistentReferences\InvalidRefTwoSchemes.xml (src)
Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns an error when an SML references contains two reference scheme, and one scheme resolves while the other doesn't.
ValidRefNilrefSpecified1
File: references\ConsistentReferences\ValidRefNilrefSpecified1.xml (src)
Descripton: A null reference is an explicit declaration of intent by the document author that the reference itself does not exist, and a processing directive (not a hint) to processors not to attempt to recognize any reference schemes in it.If a reference element is recognized as null, then processors MUST NOT attempt to resolve it. The question of whether a null reference is resolved or not is undefined; it is an ill-formed question. This test verifies that the validator does not try to resolve a reference that is marked as null. If the reference is to be resolved, the validator will return an exception since the two reference schemes resolve to two different elements. This test should return success because the sml:nilref is specified.
ValidRefOneSchemeResolvesOtherUnknown
File: references\ConsistentReferences\ValidRefOneSchemeResolvesOtherUnknown.xml (src)
Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns success when an SML references contains two reference scheme, one resolving to a valid target and the other scheme being unknown to the processor.
ValidRefTwoSchemes
File: references\ConsistentReferences\ValidRefTwoSchemes.xml (src)
Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns success when an SML references contains two reference scheme, both resolving to the same target.
ValidRefTwoSchemesNilSpecified
File: references\ConsistentReferences\ValidRefTwoSchemesNilSpecified.xml (src)
Descripton: A null reference is an explicit declaration of intent by the document author that the reference itself does not exist, and a processing directive (not a hint) to processors not to attempt to recognize any reference schemes in it.If a reference element is recognized as null, then processors MUST NOT attempt to resolve it. The question of whether a null reference is resolved or not is undefined; it is an ill-formed question. This test verifies that the validator does not try to resolve a reference that is marked as null. If the reference below is to be resolved, the validator will return an exception since only one reference scheme resolves. This test should return success because the sml:nilref is specified.
ValidRefTwoSchemesReturnsNull
File: references\ConsistentReferences\ValidRefTwoSchemesReturnsNull.xml (src)
Descripton: A null reference is an explicit declaration of intent by the document author that the reference itself does not exist, and a processing directive (not a hint) to processors not to attempt to recognize any reference schemes in it.If a reference element is recognized as null, then processors MUST NOT attempt to resolve it. The question of whether a null reference is resolved or not is undefined; it is an ill-formed question. This test verifies that the validator does not try to resolve a reference that is marked as null. If the reference below is to be resolved, the validator will return a non null target element. This test should return success but with a reference target of null.
DanglingRef
File: references\DanglingRef.xml (src)
Descripton: This test verifies that a valid model can contain dangling references
EmptyRefElement
File: references\EmptyRefElement.xml (src)
Descripton: This test verifies that reference elements can be empty
IntraDocumentRef
File: references\IntraDocumentRef.xml (src)
Descripton: This test verifies that a reference element can target an element in the same document
MultipleRefToAnElement
File: references\MultipleRefToAnElement.xml (src)
Descripton: This test verifies that an element can be targeted by multiple different references
NullRefElement
File: references\NullRefElement.xml (src)
Descripton: This test verifies that reference elements can be null
InvalidNillRefDefinition
File: references\NullReferences\InvalidNilRefDefinition.xml (src)
Descripton: This test verifies that sml:nilref attribute is only defined on instance elements with sml:ref="true" specified. This global attribute is used to identify null reference elements. This attribute MUST NOT be used on an element unless it also has sml:ref="true" specified.
InvalidNillRefDefinition
File: references\NullReferences\ValidNilRefDefinition.xml (src)
Descripton: This test verifies that sml:nilref attribute can only be defined on instance elements with sml:ref="true" specified. This global attribute is used to identify null reference elements. This attribute MUST NOT be used on an element unless it also has sml:ref="true" specified.
RefToNonRootElement
File: references\RefToNonRootElement.xml (src)
Descripton: This test verifies that a reference element in a document can target non-root elements in some other document
RefToRootElement
File: references\RefToRootElement.xml (src)
Descripton: This test verifies that a reference element in a document can target the root element in some other document
InvalidSchemeDerefUsed
File: references\smlxpath1Scheme\InvalidSchemeDerefUsed.xml (src)
Descripton: This test verifies that the code returns error when an smlxpath1 scheme contains a deref() in the evaluator. The deref() XPath extension function MUST NOT be present in the expression evaluation context function library when processing the location path in SMLXPath1_SchemeData : SMLXPath1_Fragment_ID ::= 'smlxpath1' '(' SMLXPath1_SchemeData ')' SMLXPath1_SchemeData ::= XPath1.0_LocationPath
InvaliSchemeNamespaceUnknown
File: references\smlxpath1Scheme\InvalidSchemeNamespaceUnknown.xml (src)
Descripton: This test verifies that the code returns error when an smlxpath1 scheme uses a namespace not defined in the containing element. Namespace Binding Context: The smlxpath1() scheme inherits the set of namespace bindings available to the containing element.
InvalidSchemeResultContainsNonElements
File: references\smlxpath1Scheme\InvalidSchemeResultContainsNonElements.xml (src)
Descripton: This test verifies that the code returns error when an smlxpath1 scheme resolves to a set containing non-elements. The element(s) targeted by a scheme instance are obtained by applying the location path in SMLXPath1_SchemeData to the root element of the document in the document context. The result MUST be a set of elements. The set MAY be empty. If the result of applying the location path is something other than a set of elements, then the XPointer result is an error.
InvalidSchemeSyntaxError
File: references\smlxpath1Scheme\InvalidSchemeSyntaxError.xml (src)
Descripton: This test verifies that the code returns error when an smlxpath1 location path has an invalid syntax.
ValiSchemeNamespaceInherited
File: references\smlxpath1Scheme\ValidSchemeNamespaceInherited.xml (src)
Descripton: This test verifies that the code returns success when an smlxpath1 scheme uses a namespace defined by the containing element. Namespace Binding Context: The smlxpath1() scheme inherits the set of namespace bindings available to the containing element.
ValiSchemeNamespaceInherited
File: references\smlxpath1Scheme\ValidSchemeNamespaceInherited1.xml (src)
Descripton: This test verifies that the code returns success when an smlxpath1 scheme uses a namespace defined by the containing element. Namespace Binding Context: The smlxpath1() scheme inherits the set of namespace bindings available to the containing element.
InValidSchematronRule
File: Rules\InValid.xml (src)
Descripton: A model with a Schematron rule defined for an element is invalid if at least one instances of the element does not satisfy the rule.
InValidRuleBinding-MultipleRulesSameDocument
File: Rules\InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml (src)
Descripton: Two rules are bound to the same document - both fail.
InValidRuleBinding-MultipleRulesSameDocument
File: Rules\InValidRuleBinding-MultipleRulesSameDocument.xml (src)
Descripton: Two rules are bound to the same document. One passes, one fails.
InValidRuleBinding
File: Rules\InValidRuleBinding.xml (src)
Descripton: A model with a Schematron rule that is bound to some instance documents is invalid if the rule is not satisfied by some bound documents.
InValidRuleType
File: Rules\InValidRuleType.xml (src)
Descripton: A model with a Schematron rule defined for a type CT is invalid if at least one instance element of CT type doesn't satisfy the rule.
InValidRuleTypeExtension
File: Rules\InValidRuleTypeExtension.xml (src)
Descripton: A model with a Schematron rule defined for a type CT is invalid if at least one instance element of CT type or a type derived from CT ( derivation by extension ) doesn't satisfy the rule.
InValidRuleTypeRestriction
File: Rules\InValidRuleTypeRestriction.xml (src)
Descripton: A model with a Schematron rule defined for a type CT is invalid if at least one instance element of CT type or a type derived from CT ( derivation by restriction ) doesn't satisfy the rule.
ValidSchematronRule
File: Rules\Valid.xml (src)
Descripton: A model with a Schematron rule defined for an element is valid if all instances of the element satisfy the rule.
ValidXMLSchema
File: Rules\ValidNoSML.xml (src)
Descripton: Basic XML Schema file, no SML extensions used.
ValidRuleBinding
File: Rules\ValidRuleBinding.xml (src)
Descripton: A model with a Schematron rule that is bound to some instance documents is valid if the rule is satisfied by all bound documents.
InValidAliasHasFragmentComp
File: smlif_lc\InValidAliasHasFragmentComp.xml (src)
Descripton: This test verifies that the code returns an error when an alias contains a fragment component.
InValidAliasValue
File: smlif_lc\InValidAliasValue.xml (src)
Descripton: This test verifies that the code returns an error when an alias contains an invalid value.
InvalidBase64Content
File: smlif_lc\InvalidBase64Content.xml (src)
Descripton: This test verifies that the code returns an error when a document that is a child of the base64Data element is not encoded in Base64 format.
InValidBaseURI
File: smlif_lc\InValidBaseURI.xml (src)
Descripton: This test verifies that the code returns an error when the base URI is not an absolute URI
InValidBaseURIHasFragmentComp
File: smlif_lc\InValidBaseURIHasFragmentComp.xml (src)
Descripton: This test verifies that the code returns an error when the base URI contains a fragment component.
InvalidDataContentBase64
File: smlif_lc\InvalidDataContentBase64.xml (src)
Descripton: This test verifies that the code returns an error when a document that is a child of the data element is encoded in base64 format.
InValidDuplicateAliases
File: smlif_lc\InValidDuplicateAliases.xml (src)
Descripton: This test verifies that the code returns an error when two aliases resolve to the same URI
InValidMissingBaseURIAttr1
File: smlif_lc\InValidMissingBaseURIAttr.xml (src)
Descripton: This test verifies that the code returns an error when there is relative reference in a document and the baseURI is not defined.
InvalidMultipleDocument
File: smlif_lc\InValidMultipleDocument.xml (src)
Descripton: This test verifies that the code returns an error if the data element contains more than one document.
ValidateDefaultSchemaBinding
File: smlif_lc\ValidateDefaultSchemaBinding.xml (src)
Descripton: This test verifies that the code is using the defaultSchema information to locate the definition file for instance documents not included in schemaBinding. In this sample, the Course1 and Course2 instances should be validated against the University.xsd schema. Course3 will be validated against the Univerity_v1.xsd schema since Course3 is not included in any schemaBinding element.
ValidateNoSchemaBinding
File: smlif_lc\ValidateNoSchemaBinding.xml (src)
Descripton: If a namespace ns is not included in any schemaBinding or defaultSchema element, then the schema defining this namespace is built by composing all definition documents whose target namespace matches ns. This resulted schema will be used to validate any instance document using ns namespace. The test should return an error on acyclic
ValidateSchemaBinding
File: smlif_lc\ValidateSchemaBinding.xml (src)
Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )
ValidateSchemaBinding
File: smlif_lc\ValidateSchemaBinding1.xml (src)
Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )
ValidateSchemaBinding
File: smlif_lc\ValidateSchemaBinding2.xml (src)
Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )
ValidateSchemaBinding
File: smlif_lc\ValidateSchemaBinding3.xml (src)
Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )
ValidBase64Content
File: smlif_lc\ValidBase64Content.xml (src)
Descripton: This test verifies that the code returns success when a document that is a child of the base64Data element is encoded in Base64 format.
ValidEmptyDocument
File: smlif_lc\ValidEmptyDocument.xml (src)
Descripton: This test verifies that it is valid to have an empty document.
ValidMissingBaseURIAttr1
File: smlif_lc\ValidMissingBaseURIAttr1.xml (src)
Descripton: This test verifies that it is valid to not define the baseURI when there is no relative URI defined within any document.
ValidMissingBaseURIAttr2
File: smlif_lc\ValidMissingBaseURIAttr2.xml (src)
Descripton: This test verifies that it is valid to have no baseURI, no aliases and a relative reference in a document, if the reference contains only a fragment component. In which case the reference points to an element within the same document.
InValidTargetElement
File: targetElement\InValid.xml (src)
Descripton: If targetElement=”GTE” for a global element declaration E, then a model is invalid if the target of some instance of E in the model is not an instance of GTE.
InValidDerivationByRestriction
File: targetElement\InValidDerivationByRestriction.xml (src)
Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then{target element} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType should have the same {targetElement} as the EnrolledCourse element contained by the StudentType.
InValidSameNameElements
File: targetElement\InValidSameNameElements.xml (src)
Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup should have the same {targetElement}.
ValidateTargetElementExists2
File: targetElement\InvalidValue.xml (src)
Descripton: This test verifies that the value of the sml:targetElement is a global element. Returns an error if the value does not match any element in the corresponding namespace. The test verifies that the error is displayed even when no model instances are defined for this IF document (ie the validation runs against the xsd file containing the sml:targetElement, regardless of the instances being defined in that model)
InValidTargetElementWithSubstitutionGroup
File: targetElement\InValidWithSubstitutionGroup.xml (src)
Descripton: Let targetElement=”GTE” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetElement attribute is not specified. Then a model is invalid if an instance of SubE targets an element that is not an instance of GTE or an instance of some GED in the substitution group hierarchy whose head is GTE.
ValidTargetElement
File: targetElement\Valid.xml (src)
Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.
ValidateTargetElementDefinition
File: targetElement\ValidateTargetElementDefinition.xml (src)
Descripton: This test returns a warning if the sml:targetElement attribute is defined on a type definition.
ValidDerivationByRestriction
File: targetElement\ValidDerivationByRestriction.xml (src)
Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then{target element} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType has the same {targetElement} as the EnrolledCourse element contained by the StudentType.
ValidSameNameElements
File: targetElement\ValidSameNameElements.xml (src)
Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the basicGroup and graduateGroup have the same {targetElement}.
ValidTargetElementWithSubstitutionGroup
File: targetElement\ValidWithSubstitutionGroup.xml (src)
Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE
ValidTargetElement
File: targetRequired\InValid.xml (src)
Descripton: If targetElement=GTE for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.
InValidDerivationByRestriction
File: targetRequired\InValidDerivationByRestriction.xml (src)
Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target required} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType should have the same {target required} as the EnrolledCourse element contained by the StudentType.
InValidSameNameElements
File: targetRequired\InValidSameNameElements.xml (src)
Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup should have the same {target required}.
ValidTargetType
File: targetRequired\InValidType.xml (src)
Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T
ValidTargetElementWithSubstitutionGroup
File: targetRequired\InValidWithSubstitutionGroup.xml (src)
Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE
ValidTargetElement
File: targetRequired\valid.xml (src)
Descripton: If targetElement=GTE for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.
ValidateTargetRequireDefinition
File: targetRequired\ValidateTargetRequiredDefinition.xml (src)
Descripton: This test returns a warning if the sml:targetRequired attribute is defined on a type definition.
ValidDerivationByRestriction
File: targetRequired\ValidDerivationByRestriction.xml (src)
Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target required} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType has the same {target required} as the EnrolledCourse element contained by the StudentType.
ValidTargetElement
File: targetRequired\ValidFalseRequire.xml (src)
Descripton: If targetElement=GTE for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.
ValidSameNameElements
File: targetRequired\ValidSameNameElements.xml (src)
Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the basicGroup and graduateGroup have the same {target required}.
ValidTargetType
File: targetRequired\ValidType.xml (src)
Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T
ValidTargetType
File: targetRequired\ValidTypeFalse.xml (src)
Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T
ValidTargetElementWithSubstitutionGroup
File: targetRequired\ValidWithSubstitutionGroup.xml (src)
Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE
ValidTargetElementWithSubstitutionGroup
File: targetRequired\ValidWithSubstitutionGroupFalseRequire.xml (src)
Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE
InValidTargetType
File: targetType\InValid.xml (src)
Descripton: If targetType=”T” for a global element declaration E, then a model is invalid if the type of the target of some instance of E in the model is not T
InValidDerivationByRestriction
File: targetType\InValidDerivationByRestriction.xml (src)
Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target type} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType should have the same {targetType} as the EnrolledCourse element contained by the StudentType.
InValidSameNameElements
File: targetType\InValidSameNameElements.xml (src)
Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup should have the same {target type}.
ValidateTargetTypeExists1
File: targetType\InValidValue.xml (src)
Descripton: This test verifies that the value of the sml:targetType resolves to a global type definition. Returns an error if the value does not match any type in the corresponding namespace. The test verifies that the error is displayed even when no model instances are defined for this IF document (ie the validation runs against the xsd file containing the sml:targetType, regardless of the instances being defined in that model)
InValidTargetTypeWithSubstitutionGroup
File: targetType\InValidWithSubstitutionGroup.xml (src)
Descripton: Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is invalid if an instance of SubE targets an element that is not an instance of T or an instance of some derived type of T.
ValidTargetType
File: targetType\Valid.xml (src)
Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T
ValidateTargetTypeDefinition
File: targetType\ValidateTargetTypeDefinition.xml (src)
Descripton: This test returns a warning if the sml:targetType attribute is defined on a type definition.
ValidDerivationByRestriction
File: targetType\ValidDerivationByRestriction.xml (src)
Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target type} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType has the same {targetType} as the EnrolledCourse element contained by the StudentType.
ValidSameNameElements
File: targetType\ValidSameNameElements.xml (src)
Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup have the same {target type}.
ValidTargetTypeWithSubstitutionGroup
File: targetType\ValidWithSubstitutionGroup.xml (src)
Descripton: Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is valid if all instances of SubE target elements whose type is T.