Annotation of embedaddon/libxml2/regressions.xml, revision 1.1
1.1 ! misho 1: <RegressionTests>
! 2: <!--
! 3: Within the following test descriptions the possible elements are:
! 4: Element Name Description
! 5: testname Plain text name of test
! 6: execpath pathname for test program(s)
! 7: testprog program to run for the test
! 8: flag flags for program (may have several)
! 9: file filename of input file (several, or glob ok)
! 10: exclfile filename to be excuded (several, or glob ok)
! 11: srcdir global source directory for input file(s)
! 12: srcsub subdirectory for input
! 13: resdir directory for results file(s)
! 14: ressub subdirectory for results
! 15: resext extension for expected result
! 16: reserrext extension for error result ('None' => no chk)
! 17: extarg additional argument for command
! 18: errexcl string to ignore when checking diffs
! 19: stdin pipe input file to stdin
! 20: -->
! 21:
! 22: <!--
! 23: Note: These defaults are set to run from the root of the build directory
! 24: -->
! 25: <defaults>
! 26: <testname>noname</testname>
! 27: <!-- <execpath>win32/bin.msvc</execpath> -->
! 28: <execpath>.</execpath>
! 29: <testprog>xmllint</testprog>
! 30: <srcdir>test</srcdir>
! 31: <resdir>result</resdir>
! 32: <file>*.xml</file>
! 33: <reserrext>err</reserrext>
! 34: <errexcl/>
! 35: </defaults>
! 36:
! 37: <test>
! 38: <testname>XML Regression Tests</testname>
! 39: <errexcl>failed to load external entity</errexcl>
! 40: </test>
! 41: <test>
! 42: <testname>XML Entity Subst Regression Tests</testname>
! 43: <ressub>noent</ressub>
! 44: <flag>--noent</flag>
! 45: </test>
! 46: <test>
! 47: <testname>XML Namespaces Regression Tests</testname>
! 48: <srcsub>namespaces</srcsub>
! 49: <ressub>namespaces</ressub>
! 50: </test>
! 51: <test>
! 52: <testname>xml:id Regression Tests</testname>
! 53: <testprog>testXPath</testprog>
! 54: <srcsub>xmlid</srcsub>
! 55: <ressub>xmlid</ressub>
! 56: <flag>-i</flag>
! 57: <file>id_*.xml</file>
! 58: <extarg>"id('bar')"</extarg>
! 59: </test>
! 60: <test>
! 61: <testname>Error Cases Regression Tests</testname>
! 62: <srcsub>errors</srcsub>
! 63: <ressub>errors</ressub>
! 64: </test>
! 65: <test>
! 66: <testname>Error Cases Stream Regression Tests</testname>
! 67: <srcsub>errors</srcsub>
! 68: <ressub>errors</ressub>
! 69: <reserrext>str</reserrext>
! 70: <flag>--stream</flag>
! 71: </test>
! 72: <test>
! 73: <testname>Reader Regression Tests</testname>
! 74: <resext>rdr</resext>
! 75: <flag>--nonet</flag>
! 76: <flag>--debug</flag>
! 77: <flag>--stream</flag>
! 78: <file>*</file>
! 79: <reserrext>None</reserrext>
! 80: </test>
! 81: <test>
! 82: <testname>Walker Regression Tests</testname>
! 83: <resext>rdr</resext>
! 84: <flag>--nonet</flag>
! 85: <flag>--debug</flag>
! 86: <flag>--walker</flag>
! 87: <file>*</file>
! 88: <reserrext>None</reserrext>
! 89: </test>
! 90: <test>
! 91: <testname>Reader Entities Substitution Regression Tests</testname>
! 92: <resext>rde</resext>
! 93: <flag>--nonet</flag>
! 94: <flag>--debug</flag>
! 95: <flag>--stream</flag>
! 96: <flag>--noent</flag>
! 97: <file>*</file>
! 98: <reserrext>None</reserrext>
! 99: </test>
! 100: <test>
! 101: <testname>SAX Callbacks Regression Tests</testname>
! 102: <testprog>testSAX</testprog>
! 103: <resext>sax</resext>
! 104: <file>*</file>
! 105: <exclfile>utf16*.xml</exclfile>
! 106: <reserrext>None</reserrext>
! 107: </test>
! 108: <test>
! 109: <testname>XML Push Regression Tests</testname>
! 110: <flag>--push</flag>
! 111: <errexcl>failed to load external entity</errexcl>
! 112: </test>
! 113: <test>
! 114: <testname>HTML Regression Tests</testname>
! 115: <testprog>testHTML</testprog>
! 116: <srcsub>HTML</srcsub>
! 117: <ressub>HTML</ressub>
! 118: <file>*</file>
! 119: <exclfile>wired.html</exclfile>
! 120: </test>
! 121: <test>
! 122: <testname>Push HTML Regression Tests</testname>
! 123: <testprog>testHTML</testprog>
! 124: <flag>--push</flag>
! 125: <srcsub>HTML</srcsub>
! 126: <ressub>HTML</ressub>
! 127: <file>*</file>
! 128: </test>
! 129: <test>
! 130: <testname>HTML SAX Regression Tests</testname>
! 131: <testprog>testHTML</testprog>
! 132: <flag>--sax</flag>
! 133: <srcsub>HTML</srcsub>
! 134: <ressub>HTML</ressub>
! 135: <resext>sax</resext>
! 136: <reserrext>None</reserrext>
! 137: <file>*</file>
! 138: </test>
! 139: <test>
! 140: <testname>Push HTML SAX Regression Tests</testname>
! 141: <testprog>testHTML</testprog>
! 142: <flag>--sax</flag>
! 143: <flag>--push</flag>
! 144: <srcsub>HTML</srcsub>
! 145: <ressub>HTML</ressub>
! 146: <resext>sax</resext>
! 147: <reserrext>None</reserrext>
! 148: <file>*</file>
! 149: </test>
! 150: <test>
! 151: <testname>Valid Documents Regression Tests</testname>
! 152: <srcsub>VCM</srcsub>
! 153: <ressub>VCM</ressub>
! 154: <resext>None</resext>
! 155: <reserrext>None</reserrext>
! 156: <file>*</file>
! 157: <flag>--valid</flag>
! 158: <flag>--noout</flag>
! 159: <flag>--nowarning</flag>
! 160: </test>
! 161: <test>
! 162: <testname>Validity Checking Regression Tests</testname>
! 163: <srcsub>VC</srcsub>
! 164: <ressub>VC</ressub>
! 165: <resext>None</resext>
! 166: <reserrext/>
! 167: <file>*</file>
! 168: <flag>--valid</flag>
! 169: <flag>--noout</flag>
! 170: </test>
! 171: <test>
! 172: <testname>General Documents Valid Regression Tests</testname>
! 173: <srcsub>valid</srcsub>
! 174: <ressub>valid</ressub>
! 175: <file>*</file>
! 176: <flag>--valid</flag>
! 177: </test>
! 178: <test>
! 179: <testname>URI Module Regression Tests (1)</testname>
! 180: <testprog>testURI</testprog>
! 181: <srcsub>URI</srcsub>
! 182: <stdin/>
! 183: <ressub>URI</ressub>
! 184: <reserrext>None</reserrext>
! 185: <file>*.data</file>
! 186: <!-- Note - the following arg needs to use ", not ' -->
! 187: <flag>-base "http://foo.com/path/to/index.html?orig#help"</flag>
! 188: </test>
! 189: <test>
! 190: <testname>URI Module Regression Tests (2)</testname>
! 191: <testprog>testURI</testprog>
! 192: <srcsub>URI</srcsub>
! 193: <stdin/>
! 194: <ressub>URI</ressub>
! 195: <reserrext>None</reserrext>
! 196: <file>*.uri</file>
! 197: </test>
! 198: <test>
! 199: <testname>XPath Regression Tests (1)</testname>
! 200: <testprog>testXPath</testprog>
! 201: <srcsub>XPath/expr</srcsub>
! 202: <ressub>XPath/expr</ressub>
! 203: <file>*</file>
! 204: <flag>-f</flag>
! 205: <flag>--expr</flag>
! 206: </test>
! 207: <test>
! 208: <testname>XInclude Regression Tests</testname>
! 209: <srcsub>XInclude/docs</srcsub>
! 210: <ressub>XInclude</ressub>
! 211: <file>*</file>
! 212: <flag>--nowarning</flag>
! 213: <flag>--xinclude</flag>
! 214: </test>
! 215: <test>
! 216: <testname>XInclude xmlReader Regression Tests</testname>
! 217: <srcsub>XInclude/docs</srcsub>
! 218: <ressub>XInclude</ressub>
! 219: <resext>rdr</resext>
! 220: <file>*</file>
! 221: <flag>--nowarning</flag>
! 222: <flag>--xinclude</flag>
! 223: <flag>--stream</flag>
! 224: <flag>--debug</flag>
! 225: </test>
! 226: </RegressionTests>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>