cpptest
« Back to VersTracker
Description:
Unit testing framework handling automated tests in C++
Type: Formula  |  Latest Version: 2.0.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ testing unit-testing framework development
Install: brew install cpptest
About:
cpptest is a portable and easy-to-use unit testing framework for C++. It provides a simple API for writing test cases and suites, automatically collecting and reporting results. Its main value is streamlining the process of automated testing to ensure code reliability and correctness.
Key Features:
  • Simple, non-intrusive API for defining tests
  • Cross-platform compatibility (Linux, Windows, macOS)
  • Extensible with plugins for output formats and test types
  • Automatic test registration and execution
Use Cases:
  • Developing and maintaining robust C++ libraries and applications
  • Integrating automated regression testing into CI/CD pipelines
Alternatives:
  • Google Test – More feature-rich and widely used, but can be more complex to integrate.
  • Catch2 – Header-only framework with a modern, expressive syntax.
License: LGPL-2.1-or-later
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:02pm 0 VERSION_BUMP 74eecc06
Sep 11, 2025 5:31am 0 VERSION_BUMP 16b8dacf