{"repo":"ThrowTheSwitch/Ceedling","free":true,"listed":false,"github":"https://github.com/ThrowTheSwitch/Ceedling","clone":"git clone https://github.com/ThrowTheSwitch/Ceedling.git","description":"Unit testing and build system for C projects","language":"Ruby","stars":837,"topics":["build-tool","c","mocking","unit-testing","cmock","unity"],"license":"MIT","category":"game-templates","readme_excerpt":"Ceedling ======== Ceedling 1.1.4 is the latest and greatest. See [ Release Notes ][release-notes], Changelog , [ Breaking Changes ][breaking-changes], and [ Known Issues ][known-issues]. See 🚀 Getting Started for installation and new project set up. New goodies in 1.1.x: A [Partial][partials-docs] 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. Ceedling is now complemented by a full, searchable [documentation site][ceedling-docs-site] available both online and as a local bundle exported from Ceedling’s command line. A new Discourse community forum to supersede the old, spammy Google Group and handful of disparate support channels. More and expanded [example projects][example-projects]. New stock plugins for [Valgrind memory checking][valgrind-plugin] and [Cppcheck static analysis][cppcheck-plugin]. The [GCov plugin][gcov-plugin]: Now 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][mixins-inline-yaml]. Ceedling’s test preprocessing is once again compatible with Unity’s parameterized test cases (support was temporarily removed with 1.0.0). Incorporates the latest updates to [CMock] and [Unity]. [partials-docs]: https://throwtheswitch.github.io/Ceedling/1.1.0/testing-guide/partials/ [example-projects]: https://throwtheswi","default_branch":null,"files":null,"tree":[],"storefront":"/r/ThrowTheSwitch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ThrowTheSwitch/Ceedling/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}