Copyright (c) 2014 Nico Kutscherauer
    
This file is part of Escali Schematron (testsuite).

Escali Schematron is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Escali Schematron is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Escali Schematron (xsl/gpl-3.0.txt).  If not, see http://www.gnu.org/licenses/gpl-3.0.



--- D O C U M E N T A T I O N ---

This is the documentation to test the Escali commandline tool by using 
the SQF testsuite.

-- INSTALLATION --

You need the Escali Schematron commandline tool (if you don't have it already), 
to be found on http://www.schematron-quickfix.com/downloads.html.

To install the testsuite, you have to set the path to the Escali Schematron
commandline tool on line 1 of the escali-testsuite.bat:

set ESCALI=[Path to Escali Schematron]

On default the Path to Escali Schematron is ..\..\net.sqf.escali

-- EXECUTE TEST --

This testsuite provides 9 examples. The description of the examples can 
be found on http://www.schematron-quickfix.com/examples.html

The necessary files you will found in this package. Each example folder 
contains one xml file (instanceX.xml) and two schematron files (schemaX.sch
and quickFixX.sch). The instanceX.xml is the source document of the examples.

The schemaX.sch demonstrates the example schematron without QuickFixes. The quickFixX.sch
contains the QuickFixes.

To test one example, you have to edit the escali-testsuite.bat on line 3:

set EXAMPLE=X

the X stands for the number of the example. E.g. you want to test the example no. 1
you have to type:

set EXAMPLE=1

After this, you have to save and execute the escalie-testsuite.bat.