Latest Release

The latest version of Audition is 1.0.0 published on 2024-11-12T00:34:56Z.

Wthout an activation key Audition is limited to 25 test cases. If you've purchased Audition, then you can download it from here and activate it with your activation key.

Please consult the table here for details on which operating systems Audition is compatable with.

Filename Size
audition-1.0.0-win32.zip 322 KB
audition-1.0.0-win64.zip 358 KB
Audition-1.0.0-x64.msi 656 KB
Audition-1.0.0.dmg 1.4 MB
libaudition-1.0.0-1.fc40.x86_64.rpm 269 KB
libaudition-1.0.0-1.fc41.x86_64.rpm 269 KB
libaudition_1.0.0-1_amd64.deb 299 KB

Looking for previous verions? Check the GitHub releases page.

Release Notes

The first public release of the Audition testing framework. This release includes the following features:

  • Automatic test registration
  • Runtime function mocking
  • Type-generic assertion macros
  • Sandbox mode for catching crashes, timeouts, exit codes, and signals
  • Parameterized test cases
  • TAP, JUnit XML, and Subunit test reporters

Discovering Audition

This section outlines the various ways Audition can be discovered after being installed on your computer with an installer program. If you did not install Audition with an installer program (e.g. you downloaded an archive file), then you must find and configure the library and header file manually. More comprehensive instructions (with screenshots) are available in the documentation.

With CMake

If you're using CMake to build your project, then you can discover Audition with the find_package directive.

find_package(Audition REQUIRED)

For a complete example see the Audition examples on GitHub.

With pkg-config

If you're on Linux and have pkg-config installed, you can execute the following command in your terminal to discover the Audition library and header.

$ pkg-config audition --cflags --libs

With Visual Studio

By default installing Audition with the Windows installer (*.msi) will place its files into the %LOCALAPPDATA% directory. You can configure your Visual Studio project to find Audition by opening its property page and making the following edits:

1
Select Configuration Properties > C/C++ > General.
2

Modify the Additional Include Directories property to find the Audition header file:

$(LOCALAPPDATA)\Programs\Audition
3
Select Configuration Properties > Linker > Input.
4

Modify the Additional Dependencies property to link against the Audition library:

$(LOCALAPPDATA)\Programs\Audition\audition.lib