Well, for starters, there's the tcltest extension, which is the basis of the entire Tcl test suite. As the description says:
"The tcltest package provides the user with utility tools for writing and running tests in the Tcl test suite. It can also be used to create a customized test harness for an extension. Tcltest is one of the packages that is bundled into the Tcl software core distribution."
Then there's DejaGnu, the testing framework that's made gcc possible:
"DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests. Think of it as a custom library of Tcl procedures crafted to support writing a test harness. A Test Harness is the testing infrastructure that is created to support a specific program or tool. Each program can have multiple testsuites, all supported by a single test harness. DejaGnu is written in Expect, which in turn uses Tcl -- Tool command language."
Probably a good place to begin your explorations is at the Tcl'ers Wiki (
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.