cipra Unit Testing Framework Icon

cipra Unit Testing Framework

C++11 unit testing framework based on Perl's Test::More module.

Add a Review
1 Download (This Week)
Last Update:
Download cipra-1.2.1.tar.gz
Browse All Files



cipra is a simple, TAP-compatible Unit Testing Framework for C++. cipra is Free and Open Source Software, released under a 3-clause BSD-style license. It's written in 100% standard C++11 and is only a couple header files, making it easy to include in your C++11 project.

TAP, the Test Anything Protocol, is a standard output format for software unit test frameworks that was originally designed for Perl, but can serve other languages. It has a rich number of tools ("harnesses") that parse TAP formatted output and do useful things with it. TAP, however, is equally human-readable.

The name cipra (pronounced /ˈʃi.pɾaː/ "SHEE-prah") comes from the lojban phrase "lo cipra", which means "the test". It is properly written with an initial minuscule 'c', even when at the start of a sentence.

cipra Unit Testing Framework Web Site




  • Header-only library written in C++11.
  • Supports Test::More's interface.
  • Fully documented with Doxygen source comments.

Update Notifications

Write a Review

User Reviews

Be the first to post a review of cipra Unit Testing Framework!

Additional Project Details

Intended Audience


User Interface


Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.