From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10f5bc,1d0b1da0843a9b79 X-Google-Attributes: gid10f5bc,public X-Google-Thread: f43e6,1d0b1da0843a9b79 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,1d0b1da0843a9b79 X-Google-Attributes: gid103376,public From: Andre Spiegel Subject: Re: ANNOUNCE: `tg', a test driver generator for Ada programs Date: 1996/05/13 Message-ID: #1/1 X-Deja-AN: 154563699 sender: spiegel@berlin.berlin.informatik.uni-stuttgart.de references: organization: University of Stuttgart, Germany newsgroups: comp.lang.ada,comp.software.testing,comp.software-eng Date: 1996-05-13T00:00:00+00:00 List-Id: Ray Mosley writes: > Could you perhaps give some examples of other languages, like tcl itself, > as well as C/C++? To use `tg' with other languages, you need to `interface' that software to Ada, because the generated driver is always an Ada program. The driver must be able to call the software, and retrieve the results somehow, that's all. For example, to test a binary program, you can call it from Ada as a subprocess. Given the great inter-language features of Ada 95, this is a fairly easy task, but I agree that it might be too much work to do it on a regular basis. The example I gave is a very simple one. Have a look at the docs, there are a few more things that `tg' can do.