0d7ea70b55
Merge pull request #798 from ml-physec/fix-details-print
...
Update detail-stack implementation after #784
2025-08-07 09:51:31 -04:00
25e9af9edd
Update detail-stack implementation after #784
2025-08-07 13:52:40 +02:00
bddb1366a2
Merge pull request #769 from rsmyth-ecmi/MesonConfig
...
Add some more Meson config options
2025-07-10 13:53:28 -04:00
04f3d38892
Merge pull request #771 from rsmyth-ecmi/MesonFix
...
Fix meson pkg-config generation
2025-07-10 13:53:04 -04:00
3ba2bb9b27
Merge pull request #790 from rsmyth-ecmi/shebangFix
...
Fix up shebangs in the auto directory
2025-07-10 13:52:27 -04:00
0bc0fed904
Merge pull request #784 from burakutkuc/fix-assert-uint-overflow
...
fix: Correct UINT max value handling (thanks @burakutkuc!)
2025-07-10 08:35:42 -04:00
f96b64f552
fix: fixed error from regression test results; removed the unnecessary int-uint distinction for hex values in the "array within" feature.
2025-07-10 13:35:15 +03:00
eb79bce1b5
Bump version to encapsulate recent changes.
2025-07-09 17:00:30 -04:00
fe8d1e9911
Merge pull request #792 from RossSmyth/errors
...
Fix up some warnings/errors
2025-07-09 15:47:35 -04:00
12705bf83f
Remove warning without emits
2025-07-09 15:30:01 -04:00
fa03368cae
Merge pull request #775 from ml-physec/more-details
...
Detail-Stack API
2025-07-09 15:23:44 -04:00
4a59f29362
Fix -Wmissing-prototypes errors
...
This one was a bit tough, but I think this works fine.
2025-07-09 15:20:47 -04:00
6decd7aa29
Wno-unused-macros and Wno-padded don't emit anything
2025-07-09 15:17:56 -04:00
faaaaa4fca
Fix Wmissing-noreturn errors
2025-07-09 15:17:56 -04:00
8bac36463d
Fix reserved-identifier errors
...
These are reserved by the standard
2025-07-09 15:17:56 -04:00
1638627cb5
Fix -Wextra-semi-stmt error with proper macro hygiene
...
"empty expression statement has no effect; remove unnecessary ';'"
These macros were not properly wrapped
2025-07-09 15:17:56 -04:00
442a060acd
Fix clang errors in makefile
2025-07-02 21:13:09 -04:00
e4942f1a21
Fix up shebangs in the auto directory
2025-06-25 14:42:53 -04:00
4c8dab0edd
Fix meson pkg-config generation
...
The pkg-config file does not include the subdir
in its build flags, so files will fail to find the
Unity headers.
2025-06-25 12:30:26 -04:00
6a3fc440e3
fix: Add casts in function-like macros for type safety
2025-06-13 16:43:35 +03:00
ac52c4182a
fix: Fail when values are equal but equality is not allowed. Handled HEX asserts as unsigned; applied the same unsigned logic across all integer-based comparisons.
2025-06-13 16:25:22 +03:00
bcb0746186
fix: Correct UINT max value handling
2025-06-05 11:00:57 +03:00
b9d897b5f3
Merge pull request #783 from rstahn/patch-1
...
Cleanup definition of UNITY_COMPARISON_T in unity_internals.h
2025-05-28 12:05:50 -04:00
50c37200b9
Fix definition of UNITY_NOT_EQUAL in unity_internals.h
2025-05-28 10:07:04 +02:00
5edda03c78
Cleanup definition of UNITY_COMPARISON_T in unity_internals.h
...
remove unused values UNITY_WITHIN and UNITY_UNKNOWN
update value UNITY_NOT_EQUAL
2025-05-28 09:55:17 +02:00
48fbee97f7
Merge pull request #781 from rstahn/patch-1
...
Extend UNITY_NORETURN mapping for (older) IAR compilers
2025-05-27 10:17:35 -04:00
3fb2484313
Add IAR specific mapping for UNITY_NORETURN
2025-05-27 14:33:15 +02:00
9578ffd885
Merge pull request #778 from yahyayozo/master
...
[Docs] Fix typos in docs files (Thanks for your help, @yahyayozo ! I appreciate it!)
2025-04-25 21:35:04 -04:00
69478185a3
[Docs] Fix typos in docs files
2025-04-19 18:54:28 +01:00
bfc785c665
Add example
2025-04-16 19:21:48 +02:00
c359bf37b0
Initial implementation
2025-04-16 19:21:33 +02:00
23e8edbd64
Merge pull request #714 from jamestiotio/shuffle_tests
...
Add support for randomizing test execution order
2025-03-31 10:04:14 -04:00
64e68d9dda
Merge pull request #772 from gr33kdude/master
...
Fix minor typo
2025-03-24 09:14:02 -04:00
19da6e196b
Fix minor typo
2025-03-23 22:20:34 -07:00
b0bcdb56c1
Add support for randomizing test execution order
...
This commit reintroduces the option to shuffle the test execution order
into the test runner. This has been tested with the temp_sensor example
project in Ceedling. Unit tests have also been successfully executed.
Signed-off-by: James Raphael Tiovalen <jamestiotio@gmail.com>
2025-03-11 00:10:05 +08:00
8badc0e070
Add fixture help message option for UNITY_CUSTOM_HELP_MSG
2025-03-05 16:31:34 -05:00
0921c263f4
Allow the memory extra and fixture extra to be enabled seperatly.
2025-03-05 16:22:46 -05:00
cdf1d0297e
Create FUNDING.yml
2025-02-17 09:14:39 -05:00
ce122c4d8a
Merge pull request #762 from koy-rehme-bae/fixtures_command_line_arguments
...
New command line options for fixtures
2025-01-21 14:43:33 -05:00
df0b5d90b8
Add unit tests for new switches
2025-01-18 17:45:21 -07:00
459d53a821
New command line options
2025-01-08 15:38:23 -07:00
cbcd08fa7d
Add release notes and bump version.
v2.6.1
2025-01-01 11:53:54 -05:00
1a29024cc7
It's a New Year
2025-01-01 11:46:30 -05:00
73237c5d22
Merge pull request #745 from schorg/patch-1
...
Update unity_config.h
2024-08-24 17:06:36 -04:00
6531b4eba4
Merge pull request #747 from davidjb/patch-1
...
Add changelog entry for `NOT` float/double tests
2024-08-22 20:51:26 -04:00
6ebcd6065c
Add changelog entry for NOT float/double tests
...
This is from 244edf6c16
, an addition in v2.6.0.
2024-08-23 10:46:32 +10:00
f8be3a5eba
Update unity_config.h
...
Corrected the #define for 64-bit support in example unity_config.h file
2024-08-14 16:40:05 +02:00
c546414657
- Protect against people not defining UNITY_USE_COMMAND)LINES_ARGS but enabling cmd_lines in test runner generator. (Cherry-pick PR 739)
...
- Fix UNITY_NORETURN usage (Cherry-pick PR 742)
- Other standards and formatting tweaks.
2024-08-01 16:01:09 -04:00
18fb33921f
add strict match option as '-n' again.
...
fix style while I'm at it.
2024-06-12 22:59:08 -04:00
5659085418
Merge pull request #737 from andre-lei/dev/gen-testrunner-use-begin-end-macro
...
Update generate test runner to leverage custom UNITY_END()
2024-06-10 13:24:37 -04:00