Blame regressions.xml

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