[suomeksi (finnish translation)]

[ahven-logo]

Ahven

Unit Test Library for Ada 95

About

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:

Platforms

Ahven 1.2 compiles and passes its test suite on following platforms

OSArchCompiler
OpenSUSE 10.3i386GNAT GPL 2007
OpenSUSE 10.3i386GNAT 3.15p
OpenBSD 4.3i386GNAT GPL 2007
OpenBSD 4.3i386FSF GCC 4.3.0
Solaris 10sparcFSF 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.

News

Web site layout changes (2008-06-30)

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 (2008-05-12)

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 (2008-01-30)

Ahven 1.1 released.

Incremental release including bug fixes and new features. (Release notes)

Ahven 1.0 (2007-10-24)

Ahven 1.0 released.

Initial release. (Release notes)

Download

The latest release is 1.2.

You can download the latest development source code from Ahven's Subversion repository.

Debian package

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.

Documentation

Author


Tero Koskinen, 2008-07-21

Hosted by Gna!