Single-Header Unit Testing framework for C (interoperable with C++) with test autodiscovery feature
MIT License
Bot releases are visible (Hide)
Published by fdefelici 6 months ago
[Milestone] [Release] [Readme]
Improvements
Published by fdefelici 10 months ago
[Milestone] [Release] [Readme]
What's New
-b
--base-path
to specify tests sources base path and allow to shorten file path in Run and List report in-d
--run-detail
to specify level of detail to use for Run Tests reporting (showing only failed tests, or failed + skipped, or passed+failed+skipped) (see Readme#command-line-api)Improvements
Published by fdefelici 12 months ago
For details see milestione: https://github.com/fdefelici/clove-unit/milestone/5
Published by fdefelici over 1 year ago
Published by fdefelici about 2 years ago
Published by github-actions[bot] over 2 years ago
Implemented Selective Test Run as a command line option
Published by github-actions[bot] over 2 years ago
fix cpp compatibility
Published by github-actions[bot] over 2 years ago
Published by fdefelici over 2 years ago
Added command line support to set report type (console, json) and gather clove version
Published by fdefelici over 2 years ago
Published by fdefelici over 2 years ago
Made clove-unit C++11 compliant
Published by fdefelici over 2 years ago
Add Cpp Support (by now Cpp 20+ because of the usage of initialization list)
Published by fdefelici over 2 years ago
MSVC compliance changing sprintf to sprintf_s.
Improved error messages for CLOVE_NULL and CLOVE_NOT_NULL
Published by fdefelici over 2 years ago
Autodiscovery support for PE, Mach-o, ELF for 64 bit OS (Windows, Mac, Linux) little endian
Published by fdefelici over 2 years ago
Add gcc compiler compatibilities and fix static char* issue
Published by fdefelici almost 3 years ago
Added Test Suite concept with setup/teardown feature.
Added Assertion for UINT, LONG, ULONG, LLONG, ULLONG, DOUBLE
Published by fdefelici almost 3 years ago
Improved perf, added api for assertion: pass, fail and characters
Published by fdefelici almost 3 years ago
Added string assertion apis
Published by fdefelici almost 3 years ago
Adde support POSIX suport