Re: Test document draft

Below is a compilation of 'issues' (talking points, etc.) I came across 
while organizing the tests (most of these have a @@ indication):

- No working reference to the 'public' CVSROOT for the test suite
   (couldn't find grddl-wg anywhere in :pserver:anonymous@dev.w3.org:/sources/public)
- Atom/Turtle test case has 'informative' status despite WG consensus
   on the expected behavior, demonstrated support by at least 3 implemenations.  It was meant to 'close' an issue that has yet to be
   addressed 'normatively' (#output-formats) and is relevant to recent LC cycle commentary
- sq1a is supported by at least two implementations but is broken (shouldn't be empty)
- sq2 nominates an older version of sq1t.xsl (not sure why)
- What is the status of the HTTP header mechanism?
- More security tests would be useful.  See Jena GRDDL test area [1]
- Two properties were suggested in an earlier John-l patch [2] to capture (formally) the relationship between alternative test outputs:

-----------------

@prefix alt: <http://www.w3.org/2001/sw/grddl-wg/td/alternative-test-results.rdfs#>.
@prefix owl: <http://www.w3.org/2002/07/owl#>.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix test: <http://www.w3.org/2000/10/rdf-tests/rdfcore/testSchema#>.

  alt:subsumes a rdf:Property,
               owl:TransitiveProperty;
               rdfs:label "subsumes";
               rdfs:comment """This property asserts that the subject and 
object test cases provide alternative outputs, that the outputs are compatible 
sets, and that the set of item in the subject's output must always be a 
superset of the items in the object's output.""";
               rdfs:subPropertyOf alt:alternative.

  alt:alternative a rdf:Property,
                  owl:SymmetricProperty,
                  owl:TransitiveProperty;
                  rdfs:label "has alternative";
                  rdfs:comment """This property asserts that the subject 
and object test cases provide alternative outputs for the same input, both 
of which are valid responses to the input.""";
                  rdfs:domain test:Test;
                  rdfs:range test:Test.

----------------

[1] http://jena.sourceforge.net/test/grddl/
[2] http://lists.w3.org/Archives/Public/public-grddl-wg/2007Feb/att-0138/testing.rdfs

Chimezie Ogbuji
Lead Systems Analyst
Thoracic and Cardiovascular Surgery
Cleveland Clinic Foundation
9500 Euclid Avenue/ W26
Cleveland, Ohio 44195
Office: (216)444-8593
ogbujic@ccf.org

Received on Wednesday, 14 March 2007 13:18:57 UTC