All:
As per out conversation yesterday at the call, I proposed the use of
a catalog file to maintain test
metadata. See attached file.
Thanks,
Carmelo
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="DOM3EventsCatalog.xsl" ?>
<test-suite
xmlns="http://www.w3.org/2008/03/DOM3Events"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
CatalogDesignDate="2008-03-07"
xsi:schemaLocation="http://www.w3.org/2008/03/DOM3Events
DOM3EventsCatalog.xsd"
SourceOffsetPath="./"
version="0.1.0">
<test-suite-info>
<title>DOM3 Events Test Suite 0.1.0</title>
<description>
Test Suite for DOM Level 3 Events 0.1.0.
</description>
</test-suite-info>
<citations>
<citation-spec name="DOM3Events">
<description last-mod="2008-03-07">DOM Level 3 Events</description>
<spec-URI>http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html/</spec-URI>
</citation-spec>
</citations>
<sources>
<source ID="DOM3EventsCatalog" FileName="DOM3EventsCatalog.xml"
Creator="WEB API Working Group" schema="DOM3EventsCatalogxsd">
<description last-mod="2008-03-07">DOM 3 Events Catalog</description>
</source>
<source ID="emptydoc" FileName="TestSources/emptydoc.xml" Creator="David
Marston">
<description last-mod="2003-03-25">Contains just a "doc" element, no
comments/text/PIs.</description>
</source>
<schema ID="DOM3EventsCatalogxsd"
uri="http://www.w3.org/2008/03/DOM3Events" FileName="DOM3EventsCatalog.xsd">
<description last-mod="2008-03-07">Schema for DOM 3 Events
Catalog</description>
</schema>
<style ID="DOM3stylescss" FileName="DOM3Styles.css" Creator = "Carmelo
Montanez">
<description last-mod="2008-03-07">NIST Styelesheet for DOM 3 Tests
Styling</description>
</style>
</sources>
<test-group name="level3Events">
<GroupInfo>
<title>DOM Level 3 Tests</title>
<description/>
</GroupInfo>
<test-group name="HTMLTests">
<GroupInfo>
<title>DOM Level 3 Events HTML Tests</title>
<description/>
</GroupInfo>
<test-group name="HTMLmouseEvents">
<GroupInfo>
<title>Mouse Events related to HTML</title>
<description/>
</GroupInfo>
<test-case name="doubleclickHTML-001.html"
FilePath="level3Events/HTMLTests/mouseEvents/" date="2008-03-07"
Creator="Carmelo Montanez">
<description>A doubleClick event targeting an HTML
Object.</description>
<spec-citation spec="DOM3Events" section-number="1.7.4"
section-title="Mouse Event Types"
section-pointer="#events-Events-eventsgrouping-mouse"/>
<spec-citation spec="DOM3Events" section-number="1.5.1"
section-title="Complete list of event types"
section-pointer="#events-Events-EventTypes-complete"/>
<state status="submitted"/>
<input-file>emptydoc</input-file>
</test-case>
</test-group>
</test-group>
<test-group name="XMLTests">
<GroupInfo>
<title>DOM Level 3 XML Tests</title>
<description/>
</GroupInfo>
<test-group name="XMLmouseEvents">
<GroupInfo>
<title>Mouse Events related to XML</title>
<description/>
</GroupInfo>
<test-case name="mouseoverXML-001.xml"
FilePath="level3Events/XMLTests/mouseEvents/" date="2008-03-07"
Creator="Carmelo Montanez">
<description>Evaluates a single mouseover event on an XML
object.</description>
<spec-citation spec="DOM3Events" section-number="1.7.4"
section-title="Mouse Event Types"
section-pointer="#events-Events-eventsgrouping-mouse"/>
<spec-citation spec="DOM3Events" section-number="1.5.1"
section-title="Complete list of event types"
section-pointer="#events-Events-EventTypes-complete"/>
<state status="rejected" reviewer="Doug Schepers"/>
<input-file>emptydoc</input-file>
</test-case>
<test-case name="doubleclickXML-001.xml"
FilePath="level3Events/XMLTests/mouseEvents/" date="2008-03-07"
Creator="Carmelo Montanez">
<description>Evaluates a doubleClick event on an XML
object.</description>
<spec-citation spec="DOM3Events" section-number="1.7.4"
section-title="Mouse Event Types"
section-pointer="#events-Events-eventsgrouping-mouse"/>
<spec-citation spec="DOM3Events" section-number="1.5.1"
section-title="Complete list of event types"
section-pointer="#events-Events-EventTypes-complete"/>
<state status="accepted" reviewer="Doug Schepers"/>
<input-file>emptydoc</input-file>
</test-case>
</test-group>
</test-group>
</test-group>
</test-suite>