2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / Commons.Xml.Relaxng / Test / standalone_tests / README
1 \r
2 * Standalone test collection for Commons.Xml.Relaxng.dll\r
3 \r
4 ** standalone RELAX NG test program for the Test Suite\r
5 \r
6   It is a test runner for James Clark's test collection.\r
7 \r
8   prep.xsl is originally included in Jing (a Java implementation of RELAX NG\r
9   validator). copying.html is license information for prep.xsl and relaxng.rng.\r
10 \r
11 \r
12 ** standalone RELAX NG Compact Syntax test program for the "anglia" test suite\r
13 \r
14   It is a test runner for Jeff Rafter's "anglia" RNC test collection.\r
15 \r
16 \r
17 ** How to build\r
18 \r
19   NOTE: To set up test runner, you need xsltproc, which is included in libxslt.\r
20   (Since the stylesheet uses extensions, we cannot use our xslt engine.)\r
21 \r
22   "make" will do the same as "make relaxngtest.exe" and \r
23   "make anglia-test-runner.exe".\r
24 \r
25   "make relaxngtest.exe" will download the test collection from \r
26   http://www.thaiopensource.com/relaxng/testSuite.zip and then run\r
27   xsltproc to split tests and create test directories and files, and finally\r
28   will compile relaxngtest.cs.\r
29 \r
30   "make anglia-test-runner.exe" will download the test collection from\r
31   http://www.jeffrafter.com/anglia/anglia-test-suite.zip , and then will expand\r
32   that archive, and finally will compile anglia-test-runner.cs.\r
33 \r
34 \r
35 *** How to run\r
36 \r
37   "make test" will run relaxngtest.exe and will output the error cases.\r
38 \r
39   "make anglia-test" will run anglia-test-runner.exe and will output the\r
40   error cases.\r
41 \r