V4 of new test cases - cosmos respsonses

Based on the "tests to add" sheet in the V4 master features & tests, here 
is the latest information from my COSMOS contacts:

4: 10/2/2008 
> WG agreed that we need test cases for validation of SML-IF format. 
10/2 minutes have no details; does this mean SML-IF-defined 
interoperability features, in which case we are done since tests for those 
do exist?

5: 10/16/2008 
> test the necessary processing to identify identical targets (section 
4.2.3) E.g., bullet #2 
identical targets… given current specification contents, we do not see how 
such tests can be constructed.  The ones we built for this purpose using 
multiple sml:uri elements in a single reference were deemed invalid by the 
SML wg.  We need an example of an SML reference containing multiple 
schemes to work from, if SML insists this is possible.

6: 10/16/2008 
> test for section 4.3.1, bullet 1 (wrong namespace for 'uri') and bullet 
1.a. 
(1) wrong namespace - would InvalidWrongSMLNSURI.xml (new, attached) cover 
it?
(2) content not valid URI syntax - would InvalidXMLBase.xml (existing, 
updates attached) cover it?

7: 10/16/2008 
> targetRequired tests for derivation by restriction or substitution 
groups 
(1) restriction 
would TargetRequiredInValidDerivationByRestriction.xml  (new, attached) 
cover it?
would TargetRequiredValidDerivationByRestriction.xml  (new, attached) 
cover it?
(2) subs group 
would TargetRequiredInValidWithSubstitutionGroup.xml  (new, attached) 
cover it?
would TargetRequiredValidWithSubstitutionGroup.xml (new, attached) cover 
it?

8: 10/16/2008 
> test for section 5.2.1.2, bullet 4. 
See existing cases: 
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidUnionConstraintWithSubstitution.xml?root=Technology_Project&view=log

http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidConstraintSubstitution.xml?root=Technology_Project&view=log


9: 10/16/2008 
> test cases to cover intra-document acyclic constraint for intra-document 
references. 
would AcyclicInValidCycleSameDoc.xml (new, attached) cover it?
would AcyclicValidCycleSameDoc.xml (new, attached) cover it?

10: 10/28/2008 
> ginny: Isn't multiple schemes in an SML reference more of an extension 
point rather than optional feature? 
> MSM: propose that we label this feature as EXT not SML 
> Kumar: we should add additional info about our categories of optional 
features, e.g. testability of extension points. 
does not seem to request a new test, confused why it is in the "add tests" 
lists

11: 10/28/2008 
> test case for non-Schema determined IDs 
DTD-determined ID 
would ValidBareNameDTDDeterminedIDBareName.xml (new, attached) cover it?

12: 10/23/2008 
> test case for deref() in sml:field 
would ValidKeyUniqueDeref.xml (new, attached) cover it?

13: 10/28/2008 
> consistency checking (between smlif:baseURI and xml:base) assuming that 
we have an implementation that does consistency checking. 
COSMOS does not check consistency

14: 10/29/2008 
> Need specific test for schema-complete? <ginny> Microsoft's 
implementation does not support schema bindings and therefore this 
implementation is a test for last paragraph of 5.4.3 in IF (construction 
of default schema) 
is that a No, i.e. no new test needed?  Many of the existing test cases 
both contain schemas and have no schema bindings, are they not all tests 
of exactly this type?





Best Regards, John

Street address: 2455 South Road, P328 Poughkeepsie, NY USA 12601
Voice: 1+845-435-9470      Fax: 1+845-432-9787

Received on Thursday, 15 January 2009 15:36:03 UTC