System | Status |
---|---|
Travis | |
AppVeyor |
- 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
The development has just started and is not considered to be production-ready at the moment.
cute
is based on the following ideas and frameworks:
- cmake: only required for building and executing the self-test unit test suite