cute: C++ unit test executor
March 3, 2022 ยท View on GitHub
Builds
| System | Status |
|---|---|
| Travis | ![]() |
| AppVeyor |
Feature set
- uses C++11 features
- no external dependencies
- header-only
- supports multi-threaded test cases and is thread-safe
- supports tags for test case filtering
- can use custom reporters (provided: simple ide/console reporter, JUnit XML reporter)
- supports per test case temporary folder with automatic cleanup
- planned: provides capabilities for mocking classes and interfaces
status: beta
The development has just started and is not considered to be production-ready at the moment.
usage
related work
cute is based on the following ideas and frameworks:
dependencies
- cmake: only required for building and executing the self-test unit test suite
