TclXML Test Suite This directory contains test scripts for TclXML. Both the Tcl interface to expat and the Tcl-only implementations of an XML parser may be tested. expat.tcl, tclxml.tcl and puretcl.tcl are the respective entry points for testing the three parser packages. Unless invoked via either of these scripts, all.tcl will load the default parser (usually expat, if it's dll has been compiled). The Tcl testing framework is used for testing TclXML. The rest of this file is based on the the Tcl distribution test README . The file license.terms in this directory is from the Tcl distribution, and refers to this file, all.tcl and defs.tcl. MANIFEST: --------- README Tcl test suite design document. expat.tcl TclExpat test script. tclxml.tcl Tcl dll based XML parser test script. puretcl.tcl Tcl script based XML parser test script. allclasses.tcl Tcl script that tests all parser classes all.tcl support module that finds & runs all tests *.test test scripts *.dtd dtd files for external dtd test scripts RCS: @(#) $Id: README,v 1.3 2001/02/06 07:51:41 doss Exp $ Contents: --------- 1. Introduction 2. Definitions file 3. Writing a new test 4. Constraints 5. Adding a New Test File 6. Test output 7. Selecting tests for execution within a file 8. Selecting files to be sourced by all.tcl 9. Incompatibilities with prior Tcl versions 1. Introduction: ---------------- This directory contains a set of validation tests for the Tcl commands and C Library procedures for TclXML. Each of the files whose name ends in ".test" is intended to exercise a group of related parser capabilties. You can run the tests in three ways: (a) type "make test" in ../unix; this will run all of the tests on unix platforms. (b) type "tclsh ?