Blame regressions.xml

Packit Service a31ea6
<RegressionTests>
Packit Service a31ea6
Packit Service a31ea6
  Within the following test descriptions the possible elements are:
Packit Service a31ea6
    Element Name    Description
Packit Service a31ea6
     testname       Plain text name of test
Packit Service a31ea6
     execpath       pathname for test program(s)
Packit Service a31ea6
     testprog       program to run for the test 
Packit Service a31ea6
     flag           flags for program (may have several)
Packit Service a31ea6
     file           filename of input file (several, or glob ok)
Packit Service a31ea6
     exclfile       filename to be excuded (several, or glob ok)
Packit Service a31ea6
     srcdir         global source directory for input file(s)
Packit Service a31ea6
     srcsub         subdirectory for input
Packit Service a31ea6
     resdir         directory for results file(s)
Packit Service a31ea6
     ressub         subdirectory for results    
Packit Service a31ea6
     resext         extension for expected result
Packit Service a31ea6
     reserrext      extension for error result ('None' => no chk)
Packit Service a31ea6
     extarg         additional argument for command
Packit Service a31ea6
     errexcl        string to ignore when checking diffs
Packit Service a31ea6
     stdin          pipe input file to stdin
Packit Service a31ea6
-->
Packit Service a31ea6
Packit Service a31ea6
Packit Service a31ea6
  Note:  These defaults are set to run from the root of the build directory
Packit Service a31ea6
-->
Packit Service a31ea6
  <defaults>
Packit Service a31ea6
    <testname>noname</testname>
Packit Service a31ea6
Packit Service a31ea6
    <execpath>.</execpath>
Packit Service a31ea6
    <testprog>xmllint</testprog>
Packit Service a31ea6
    <srcdir>test</srcdir>
Packit Service a31ea6
    <resdir>result</resdir>
Packit Service a31ea6
    <file>*.xml</file>
Packit Service a31ea6
    <reserrext>err</reserrext>
Packit Service a31ea6
    <errexcl/>
Packit Service a31ea6
  </defaults>
Packit Service a31ea6
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XML Regression Tests</testname>
Packit Service a31ea6
    <errexcl>failed to load external entity</errexcl>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XML Entity Subst Regression Tests</testname>
Packit Service a31ea6
    <ressub>noent</ressub>
Packit Service a31ea6
    <flag>--noent</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XML Namespaces Regression Tests</testname>
Packit Service a31ea6
    <srcsub>namespaces</srcsub>
Packit Service a31ea6
    <ressub>namespaces</ressub>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>xml:id Regression Tests</testname>
Packit Service a31ea6
    <testprog>testXPath</testprog>
Packit Service a31ea6
    <srcsub>xmlid</srcsub>
Packit Service a31ea6
    <ressub>xmlid</ressub>
Packit Service a31ea6
    <flag>-i</flag>
Packit Service a31ea6
    <file>id_*.xml</file>
Packit Service a31ea6
    <extarg>"id('bar')"</extarg>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Error Cases Regression Tests</testname>
Packit Service a31ea6
    <srcsub>errors</srcsub>
Packit Service a31ea6
    <ressub>errors</ressub>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Error Cases Stream Regression Tests</testname>
Packit Service a31ea6
    <srcsub>errors</srcsub>
Packit Service a31ea6
    <ressub>errors</ressub>
Packit Service a31ea6
    <reserrext>str</reserrext>
Packit Service a31ea6
    <flag>--stream</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Reader Regression Tests</testname>
Packit Service a31ea6
    <resext>rdr</resext>
Packit Service a31ea6
    <flag>--nonet</flag>
Packit Service a31ea6
    <flag>--debug</flag>
Packit Service a31ea6
    <flag>--stream</flag>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Walker Regression Tests</testname>
Packit Service a31ea6
    <resext>rdr</resext>
Packit Service a31ea6
    <flag>--nonet</flag>
Packit Service a31ea6
    <flag>--debug</flag>
Packit Service a31ea6
    <flag>--walker</flag>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Reader Entities Substitution Regression Tests</testname>
Packit Service a31ea6
    <resext>rde</resext>
Packit Service a31ea6
    <flag>--nonet</flag>
Packit Service a31ea6
    <flag>--debug</flag>
Packit Service a31ea6
    <flag>--stream</flag>
Packit Service a31ea6
    <flag>--noent</flag>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>SAX Callbacks Regression Tests</testname>
Packit Service a31ea6
    <testprog>testSAX</testprog>
Packit Service a31ea6
    <resext>sax</resext>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <exclfile>utf16*.xml</exclfile>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XML Push Regression Tests</testname>
Packit Service a31ea6
    <flag>--push</flag>
Packit Service a31ea6
    <errexcl>failed to load external entity</errexcl>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>HTML Regression Tests</testname>
Packit Service a31ea6
    <testprog>testHTML</testprog>
Packit Service a31ea6
    <srcsub>HTML</srcsub>
Packit Service a31ea6
    <ressub>HTML</ressub>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <exclfile>wired.html</exclfile>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Push HTML Regression Tests</testname>
Packit Service a31ea6
    <testprog>testHTML</testprog>
Packit Service a31ea6
    <flag>--push</flag>
Packit Service a31ea6
    <srcsub>HTML</srcsub>
Packit Service a31ea6
    <ressub>HTML</ressub>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>HTML SAX Regression Tests</testname>
Packit Service a31ea6
    <testprog>testHTML</testprog>
Packit Service a31ea6
    <flag>--sax</flag>
Packit Service a31ea6
    <srcsub>HTML</srcsub>
Packit Service a31ea6
    <ressub>HTML</ressub>
Packit Service a31ea6
    <resext>sax</resext>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Push HTML SAX Regression Tests</testname>
Packit Service a31ea6
    <testprog>testHTML</testprog>
Packit Service a31ea6
    <flag>--sax</flag>
Packit Service a31ea6
    <flag>--push</flag>
Packit Service a31ea6
    <srcsub>HTML</srcsub>
Packit Service a31ea6
    <ressub>HTML</ressub>
Packit Service a31ea6
    <resext>sax</resext>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Valid Documents Regression Tests</testname>
Packit Service a31ea6
    <srcsub>VCM</srcsub>
Packit Service a31ea6
    <ressub>VCM</ressub>
Packit Service a31ea6
    <resext>None</resext>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <flag>--valid</flag>
Packit Service a31ea6
    <flag>--noout</flag>
Packit Service a31ea6
    <flag>--nowarning</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>Validity Checking Regression Tests</testname>
Packit Service a31ea6
    <srcsub>VC</srcsub>
Packit Service a31ea6
    <ressub>VC</ressub>
Packit Service a31ea6
    <resext>None</resext>
Packit Service a31ea6
    <reserrext/>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <flag>--valid</flag>
Packit Service a31ea6
    <flag>--noout</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>General Documents Valid Regression Tests</testname>
Packit Service a31ea6
    <srcsub>valid</srcsub>
Packit Service a31ea6
    <ressub>valid</ressub>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <flag>--valid</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>URI Module Regression Tests (1)</testname>
Packit Service a31ea6
    <testprog>testURI</testprog>
Packit Service a31ea6
    <srcsub>URI</srcsub>
Packit Service a31ea6
    <stdin/>
Packit Service a31ea6
    <ressub>URI</ressub>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
    <file>*.data</file>
Packit Service a31ea6
    
Packit Service a31ea6
    <flag>-base "http://foo.com/path/to/index.html?orig#help"</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>URI Module Regression Tests (2)</testname>
Packit Service a31ea6
    <testprog>testURI</testprog>
Packit Service a31ea6
    <srcsub>URI</srcsub>
Packit Service a31ea6
    <stdin/>
Packit Service a31ea6
    <ressub>URI</ressub>
Packit Service a31ea6
    <reserrext>None</reserrext>
Packit Service a31ea6
    <file>*.uri</file>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XPath Regression Tests (1)</testname>
Packit Service a31ea6
    <testprog>testXPath</testprog>
Packit Service a31ea6
    <srcsub>XPath/expr</srcsub>
Packit Service a31ea6
    <ressub>XPath/expr</ressub>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <flag>-f</flag>
Packit Service a31ea6
    <flag>--expr</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XInclude Regression Tests</testname>
Packit Service a31ea6
    <srcsub>XInclude/docs</srcsub>
Packit Service a31ea6
    <ressub>XInclude</ressub>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <flag>--nowarning</flag>
Packit Service a31ea6
    <flag>--xinclude</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
  <test>
Packit Service a31ea6
    <testname>XInclude xmlReader Regression Tests</testname>
Packit Service a31ea6
    <srcsub>XInclude/docs</srcsub>
Packit Service a31ea6
    <ressub>XInclude</ressub>
Packit Service a31ea6
    <resext>rdr</resext>
Packit Service a31ea6
    <file>*</file>
Packit Service a31ea6
    <flag>--nowarning</flag>
Packit Service a31ea6
    <flag>--xinclude</flag>
Packit Service a31ea6
    <flag>--stream</flag>
Packit Service a31ea6
    <flag>--debug</flag>
Packit Service a31ea6
  </test>
Packit Service a31ea6
</RegressionTests>