ASE2 CARD CATALOG ENTRY
tg is a program that helps testing software. If you want to test a piece of software, that normally means you have to execute it over and over again, passing various sets of input data to it, and verifying that it gives the correct results for each input. You normally write a program that does all this automatically. Such a program is called a "test driver".
tg can generate such test driver programs, given a very succinct description of the individual test cases. tg translates this description into a complete Ada program. If you compile this test driver, link it with the software you want to test, and execute it, it performs all the test cases and tells you whether the software under test behaved as expected or not.
Version 3.1 1997-02-17 Corrected minor type errors, both in `tg' and generated code, that were uncovered by recent Ada compilers (e.g. GNAT 3.09). Version 3.0 1996-05 first public release
This prologue must be included in all copies of this software. tg is free software, you can redistribute and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This software and its documentation are provided "AS IS" and without any expressed or implied warranties whatsoever. No warranties as to performance, merchantability, or fitness for a particular purpose exist. The user is advised to test the software thoroughly before relying on it. The user must assume the entire risk and liability of using this software. In no event shall any person or organization of people be held responsible for any direct, indirect, consequential or inconsequential damages or lost profits.
Powered by the Generic Web-Based Reuse Library (GWRL)