New Ceedling 1.1.0
We’ve released Ceedling 1.1.0! Grab the latest version off Ruby gems or from our Github.
See Release Notes, Changelog, Breaking Changes, and Known Issues.
- A Partial allows a test to mix mocked and real functions from the same source module in a single test file and enables testing of static and inline functions without modifying source code.
- New stock plugins for Valgrind memory checking and Cppcheck static analysis.
- Updates to the GCov plugin:
- Supports coverage reports for all sources.
- Adds support for Modified Condition / Decision Coverage.
- Mixins improvements including an option for inline YAML at the command line.
- Ceedling’s test preprocessing is once again compatible with Unity’s parameterized test cases (support was temporarily removed with 1.0.0).
- Hundreds of bugfixes, including the latest updates to CMock & Unity.
New Documentation Site
Ceedling is now complemented by a full, searchable documentation site available both online and as a local bundle exported from Ceedling’s command line.
New Forums
The forums for ThrowTheSwitch.org are moving. If you’re an actual human who wants to participate in our community, we’d LOVE for you to move with us. You can find us at throwtheswitch.discourse.group.
Keep writing great software!
Dr. Michael Karlesky & Mark VanderVoord
ThrowTheSwitch.org “Mad Scientists”