Author :
Thomas de Grivel
Date :
2025-07-15 21:18:07
Hash :4fd55a96 Message :feat: add comprehensive marshall test coverage for bool and character types
- Add MARSHALL_TEST_BUF_BOOL and MARSHALL_TEST_HEAP_BOOL for boolean testing
- Add specialized MARSHALL_TEST_CHARACTER macro for UTF-8 encoded character testing
- Add MARSHALL_TEST_BUF_CHARACTER and MARSHALL_TEST_HEAP_CHARACTER macros
- Fix character test size comparison (uses sizeof(expected) vs sizeof(character))
- Test coverage now includes all basic types: bool, character, s8-s64, sw, u8-u64, uw
- All tests support both buffer (heap=false) and heap (heap=true) marshalling modes
- Total test count increased from 221 to 223 tests (100% passing)