TASH tests Directory Index
This file describes the test programs distributed with TASH.
These files are in the tests directory.
- Software use License Terms
- It is my intention to make this software as freely
available as possible, while not violating the rights of
the Regents of the University of California and Sun
Microsystems, Inc. This appears best done by simply using
the License Terms included with Tcl/Tk.
- Make
- Before executing any of the TASH test programs, be sure
to perform a make in the tests directory. This
will build the test program, tashtest.
- Perform the tests
- There are currently three tests included in the TASH
distribution. They are all executed by performing make
test in the tests directory.
- tashtest
- The purpose of the tashtest program is to test the TASH
Ada/Tcl binding. It is intended that this will include
Tcl commands implemented in Ada which will test all
aspects of the binding. Currently, it tests a subset of
the binding by implementing much of the sample code in chapters
30 through 32.2 of Ousterhout's book.
- Tcl
- The test scripts included with the Tcl distribution are
executed by the Ada Tcl interpreter, tash. This
assures that the Tcl interpreter operates correctly
within the Ada run-time environment. It also assures that
this interpreter is a good basis for extending Tcl by
writing Tcl command procedures in Ada.
- Tk
- The test scripts included with the Tk distribution are
executed by the Ada Tcl/Tk interpreter, twash.
This assures that Tk operates correctly within the Ada
run-time environment. It also assures that this
interpreter is a good basis for extending Tk by writing
Tcl command procedures in Ada.