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>

Reply via email to