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 mock generation tool CMock, and other features. [2] It simplifies tool configuration for embedded or native C toolchains and automates the running and reporting of tests. 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
>= 3.0.0
Authors
Mark VanderVoord, Michael Karlesky, Greg Williams
Versions
- 1.0.1 January 30, 2025 (2.12 MB)
- 1.0.0 January 01, 2025 (5 MB)
- 0.31.1 June 18, 2021 (2.13 MB)
- 0.31.0 January 29, 2021 (2.13 MB)
- 0.30.0 May 03, 2020 (2.24 MB)