Greg testing framework - New in this release

Go to the first, previous, next, last section, table of contents.

# New in this release

New in 0.6

- Converted makefiles to work without GNUstep
- Improved configuration code
- Improved documentation somewhat
- Updated to work with guile version 1.3

New in 0.5

- greg-testcase now returns a useful result.
- Fixed bug in creating child processes on some systems.

New in 0.4

- Allow an empty string as the program name for creating a child process - in which case, we fork without execing to another program. Modified Greg to allow (quit) to exit from the test system.

New in 0.3

- Improved installation - now checks for location of guile shell.
- Fixed a couple of minor errors in the documentation.

New in 0.2

- Ported to Unixware 2.1.3 - should work for any SysV4.2 based unix.

General news

This release of Greg provides a test framework much like that of DejaGNU, but also provides Guile modules to permit `embedded' testing of applications that use Guile as a scripting language and libraries that are directly accessible to Guile.

This release has been tested with Guile-1.2 and 1.3

Apologies to Guile/Scheme/Lisp programmers out there - I came to this from Objective-C programming and taught myself during the last four weeks while I wrote GNUstep-Guile an Greg - so my code is probably really ugly - but it does seem to work.

The code to run a child process in a pseudo-terminal works for GNU/Linux and SysV4.2 systems - it probably needs work to make it more portable - Please email bugfixes and comments to <richard@brainstorm.co.uk>

Go to the first, previous, next, last section, table of contents.