Ceedling
Ceedling copied to clipboard
Ruby-based unit testing and build system for C projects
Has anyone tried unity with .elf build output? _Originally posted by @vitara-campbell in https://github.com/ThrowTheSwitch/Ceedling/issues/110#issuecomment-2071000540_
Hello, I'm trying to unit test a piece of software that will use some embedded libraries for a microcontroller. Said libraries have quite a few inline functions in the header....
I've seen that Unity has support for parameterised testing but there's very little documentation available. I'm trying to create a parametised test like this: ```c #define TEST_CASE(...) // ... TEST_CASE(0)...
I searched the documentation and examples, but I couldn't find anything that tells me how I can test for memory leaks with Ceedling. I know that in several posts @mvandervoord...
I did a fresh install of Ceedling, and it is incompatible with Ruby 3.2.2. ```bash ceedling example temp_sensor C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/ceedling-0.31.1/bin/ceedling:12:in `': undefined method `exists?' for File:Class (NoMethodError) project_found = File.exists?(main_filepath) ^^^^^^^^...
i want to automate the unit test case that use ceedling by jenkuns
Whenever I used Ceedling I get frustrated by the support of the automatic generation of mock files which seem to only work when the header to mock is within the...
Hello everyone! An issue for the record. Let's consider we create the "_test_unit.c_" file containing some tests in it. It looks as follows: ``` #include void setUp(void) { ; }...
Why not use this feature [flags-per-test-matchers](https://github.com/ThrowTheSwitch/Ceedling/blob/test/ceedling_0_32_rc/docs/CeedlingPacket.md#advanced-flags-per-test-matchers), with release build too?
I tried to create a setup where the majority of project settings are moved to a 'base.yml' which gets imported by a unit-test specific 'project.yml': ``` # base.yml :project: :build_root:...