intel / compile-time-init-build

C++ library for composing modular firmware at compile-time.
https://intel.github.io/compile-time-init-build/
Boost Software License 1.0
476 stars 46 forks source link

:white_check_mark: Add message equivalence matcher for Catch2 #597

Closed elbeno closed 1 month ago

elbeno commented 1 month ago

Problem: There is no example way to test message equivalence.

Solution: Provide a test that implements a Catch2 matcher. A similar concept exists for GoogleTest.