921 Commits

Author SHA1 Message Date
Mark VanderVoord 725e2d90ef cleanup the way defines are handled in tests. 2026-05-29 16:28:57 -04:00
Mark VanderVoord c06bbe791c run examples fully and pass optional yaml file to them.
begin to automatically reject tests based on criteria.
2026-05-29 16:09:22 -04:00
Mark VanderVoord c40a6e08c6 Refactored self-tests to use ceedling-formatted tools files 2026-05-28 16:48:53 -04:00
Mark VanderVoord 5f0296eb0a Fix naming to avoid that extra colon for parsing. 2026-05-22 14:41:22 -04:00
Mark VanderVoord 165de30b7d Bump to latest Unity 2026-05-22 14:17:29 -04:00
Mark VanderVoord 04b5b21ffd Give system tests more verbose output during testing. 2026-05-22 13:35:09 -04:00
Mark VanderVoord f20c59b029 Make the output more verbose for self-tests. 2026-05-22 11:41:00 -04:00
Mark VanderVoord 6a9e3afe14 update the create_makefile script to be independent and not require pointless middleware scripts. 2026-05-18 17:41:21 -04:00
Mark VanderVoord 13da43dc95 Merge pull request #530 from ThrowTheSwitch/refactor/inherit_targets
Refactor/inherit targets
2026-05-18 16:42:41 -04:00
Mark VanderVoord 469fe271f5 Add missing type to parsing test. 2026-05-18 16:38:07 -04:00
Mark VanderVoord a99deea71a Refactor test reporting for better final summary. 2026-05-18 16:06:36 -04:00
Mark VanderVoord be420840b3 make the cmock modifier files optional as 2nd argument in config 2026-05-16 23:40:08 -04:00
Mark VanderVoord d83c7017e0 Refactor cmock tests to identify the closest matching cmock overlay 2026-05-16 23:02:07 -04:00
Mark VanderVoord 5c6f42ae45 Tiny tweaks to prepare for next phase 2026-05-16 22:48:24 -04:00
Mark VanderVoord f7c3f73b21 Tweak naming to fall-through to the correct target 2026-05-16 14:48:47 -04:00
Mark VanderVoord f7689b8cc3 continue (update the styling of the targets) 2026-05-16 14:36:36 -04:00
Mark VanderVoord feda84f23b continuing 2026-05-15 23:53:09 -04:00
Mark VanderVoord 7d99f0f51d Start refactoring targets to use those coming from unity. so far we are refactoring to pull project-specific config 2026-05-15 23:31:56 -04:00
Mark VanderVoord 9900e4c5f5 pull in latest unity. bump version 2026-03-20 20:17:33 -04:00
Mark VanderVoord ecd7e7154c Merge pull request #527 from sullivanmj/patch-1
Fix links to other Markdown documentation
2026-03-08 16:15:18 -04:00
Matt Sullivan abcd75ffbc Fix links to other Markdown documentation 2026-03-05 09:24:40 -06:00
Mark VanderVoord f368744ca5 Updates for the new year 2026-01-23 11:19:02 -05:00
Mark VanderVoord 94dcd39765 move to latest unity. 2025-07-09 17:02:47 -04:00
Mark VanderVoord 75c3f3c7b3 minor tweaks 2025-07-09 17:02:21 -04:00
Mark VanderVoord 2671ad7046 Merge pull request #504 from bal-stan/patch-1
Fix compiler error when compiling with `-Wcast-qual` and mocking const function arguments
2025-07-09 16:25:28 -04:00
Mark VanderVoord bf9a13a8d4 Merge pull request #508 from rstahn/rstahn-patch-1
Add option 'create_error_stubs' (default is 'true')
2025-07-09 13:23:10 -04:00
Mark VanderVoord bb0b0e06f5 Fix confusing output when failing within a callback
Unset argument detail before calling callback
2025-07-04 10:48:40 -04:00
ml-physec 2bb9086214 Unset argument detail before calling callback 2025-07-04 16:32:37 +02:00
Roland Stahn ad9ce635c3 Update main.yml
Remove trigger for branch rstahn-patch-1 for final PR
2025-06-13 12:45:11 +02:00
Roland Stahn 6f2a234dca Add tests with 'create_error_stubs' set to false 2025-06-13 11:35:32 +02:00
Roland Stahn 338279285b Delete test/unit/cmock_generator_plugin_expect_c_test.rb 2025-06-13 11:32:27 +02:00
Roland Stahn 16ec975a87 Add first testcase with 'create_error_stubs' set to false
Change-Id: I33728023c1397e2bdbe62304638f578482ec8f58
2025-06-12 14:15:21 +02:00
Roland Stahn 0cefcf05f9 Update description of 'create_error_stubs'
Change-Id: Ica84be72a229a4fd90e3d5ce0b3449722699f637
2025-06-11 12:55:28 +02:00
Roland Stahn c9154a19dd Add description for 'create_error_stubs' 2025-06-08 22:57:20 +02:00
Roland Stahn 3ba7de2cb7 Style fixes 2025-06-03 13:51:15 +02:00
Roland Stahn bd41b3f939 Add option create_error_stubs to testcase 2025-06-03 13:26:34 +02:00
Roland Stahn b1d0e36aa3 Update main.yml (run tests on branches) 2025-06-03 13:18:11 +02:00
Roland Stahn d20dca34ab Add option 'create_error_stubs' in before 2025-06-03 13:14:23 +02:00
Roland Stahn f60fe4b808 Add option 'create_error_stubs'
Proposal for issue #507
2025-06-02 11:44:37 +02:00
bal-stan 076df6dd5c Fix compiler error when compiling with -Wcast-qual and mocking const function arguments 2025-04-01 16:24:48 +00:00
Mark VanderVoord 204117cb59 Merge pull request #499 from bal-stan/cast-memcpy-dest-pointers
Always cast `memcpy` source pointers to `const void *`
2025-02-18 16:33:38 -05:00
Mark VanderVoord 8ce70396d1 Merge pull request #500 from ThrowTheSwitch/mvandervoord-patch-1
Create FUNDING.yml
2025-02-17 09:15:48 -05:00
Mark VanderVoord 4eb6c1cada Create FUNDING.yml 2025-02-17 09:15:26 -05:00
bal-stan 2bcc723e10 Always cast memcpy dest pointers to const void 2025-02-13 18:06:27 +00:00
Mark VanderVoord 49435d9f33 Merge pull request #425 from ThrowTheSwitch/cmock_2_6_rc
CMock 2.6 Release Candidate
v2.6.0
2025-01-01 12:16:21 -05:00
Mark VanderVoord f767b67162 Move to latest Unity. Update Release Notes for the pending release. 2025-01-01 12:13:48 -05:00
Mark VanderVoord a60383ec34 Update licenses to new standards... plus New Years bump 2025-01-01 12:05:55 -05:00
Mark VanderVoord d5e938e4b1 - refactor to match coding standards.
- test against Ruby 3.3 also.
2024-10-23 16:01:48 -04:00
Mark VanderVoord 7d6ec0354a If a short-path cannot be created, fallback to absolute path, even though it's more verbose. 2024-10-23 15:35:37 -04:00
Mark VanderVoord 43618c8c78 🐛 Fix problem if unity helper path is specified as relative path starting with .. 2024-10-03 10:03:33 -04:00