Ceedling icon indicating copy to clipboard operation
Ceedling copied to clipboard

Ruby-based unit testing and build system for C projects

Results 213 Ceedling issues
Sort by recently updated
recently updated
newest added

## Refactor Configuration Load Order ### Description Improve the order in which the default configs and user-defined configs are loaded and merged in `setupinator`. Fixes #536, with thanks to my...

Compiler tools have all two arguments, `${1}` = source, `${2}` = output, BUT `:test_includes_preprocessor` which has only `${1}` = source, and expects the output on `stdout`. This is inconvenient for...

I took me something like 20 minutes to realize why the test case   ```c extern void testMyTest(void){} ```   wouldn't run although on first sight it looks like it fulfills the...

Hi, When using the "unity" section in the project.yml to set defines for compiling Unity I'm not getting the correct build for Unity. For example, if I set the "UNITY_COMPARE_PTRS_ON_ZERO_ARRAY"...

It would be good if `Ceedling` would provide the short SHA in the version identifier, at least for `Ceedling` and in the best case also for the vendored dependencies, i.e.,...

Hi, I get error when running this command on my terminal: ceedling options:ci_sp test:all I am on archlinux, ruby version : ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x86_64-linux] Ceedling:: 0.31.1 CMock::...

Here is the my tree view: ``` /src/A/fileA.h /src/fileA.h /src/fileB.c /src/fileB.h /test/test_fileB.c ``` In fileB.c, I have: ``` #include "A/fileA.h" #include "fileA.h" ``` I want to mock both fileA.h How...

I am working on a big firmware project where Ceedling is used to run unittests and mock driver headers. The issue I am having is that if I enable the...

bug
priority

Ubuntu jammy sudo apt-get install ruby-full sudo gem install ceedling ceedling new broken-seed cd broken-seed ceedling test:all `/var/lib/gems/3.0.0/gems/ceedling-0.31.1/bin/ceedling:327:in `load': cannot load such file -- /usr/local/bin/ceedling/lib/ceedling.rb (LoadError) from /var/lib/gems/3.0.0/gems/ceedling-0.31.1/bin/ceedling:327:in `' from...

Help output depends on unknown state. Here is the sequence: ``` $ ceedling help Welcome to Ceedling! Commands: ceedling example PROJ_NAME [DEST] # new specified example project (in DEST, if...