Ceedling is a build automation tool that helps you create and run C unit test suites. Ceedling provides two core functions: [1] It packages up several tools including the C unit test framework Unity, the Ruby-based mock generation tool CMock, and a C exception library CException. [2] It extends Rake with functionality specific to generating, building, and executing C test suites. Ceedling projects are created with a YAML configuration file. A variety of conventions within the tool simplify generating mocks from C files and assembling suites of unit test functions.
Required Ruby Version
>= 2.4.0
Authors
Mark VanderVoord, Michael Karlesky, Greg Williams
Versions
- 1.1.8 September 10, 2026 (4.34 MB)
- 1.1.7 September 04, 2026 (4.34 MB)
- 1.1.6 August 25, 2026 (4.33 MB)
- 1.1.5 August 19, 2026 (4.32 MB)
- 1.1.4 August 14, 2026 (4.32 MB)
- 0.31.1 June 18, 2021 (2.13 MB)