[suomeksi (finnish translation)]
Unit Test Library for Ada 95
Ahven is a simple unit test library (or a framework) for Ada 95 programming language. It is loosely modeled after JUnit and some ideas are taken from AUnit.
Ahven is free software distributed under permissive ISC license and should work with any Ada 95 compiler.
Features:
See also:
Ahven 1.2 compiles and passes its test suite on following platforms
| OS | Arch | Compiler |
|---|---|---|
| OpenSUSE 10.3 | i386 | GNAT GPL 2007 |
| OpenSUSE 10.3 | i386 | GNAT 3.15p |
| OpenBSD 4.3 | i386 | GNAT GPL 2007 |
| OpenBSD 4.3 | i386 | FSF GCC 4.3.0 |
| Solaris 10 | sparc | FSF GCC 4.2.1 |
Earlier versions of Ahven have also been tested with ObjectAda 7.2.2 Special Edition and GNAT GPL 2007 on Windows XP.
The web site layout was changed to be "less boring". The new blueish theme should work better on different types of monitors. (Some low quality monitors and graphics cards didn't show light brown colors properly.)
Ahven 1.2 released.
A major new feature in this release is support for JUnit-compatible XML-based test result format. The release also includes bug fixes and code cleanups. (Release notes)
Ahven 1.1 released.
Incremental release including bug fixes and new features. (Release notes)
Ahven 1.0 released.
Initial release. (Release notes)
The latest release is 1.2.
You can download the latest development source code from Ahven's Subversion repository.
Debian unstable (sid) provides Ahven 1.2 as libahven12 and libahven-dev packages.
One can install the packages with command apt-get install libahven12 libahven-dev.
Tero Koskinen, 2008-07-21