test: use pkg-config for cpputest build flags
test/att_db: add tests
test: only compile CppUTest files with c++ compiler
btstack_debug: add c++ guard
test; fix build
test: fix c/c++ mixed compile warning, streamline makefile
test: remove HAVE_ASSERT from coverage tests
test: enable address sanitzier for make test
test: prepare separate builds for unit test with address sanitizer vs. coverage
test/config: add ENABLE_PRINTF_HEXDUMP
test/config: sort defines alphabetically
test/coverage: disable address sanitizer for coverage measurements
att_db: improve and test att_read_callback_handle_blob
att_db_test: test handle_write_command
att_uuid_handle: test att_uuid_for_handle
att_db_test: test prepare write
att_db_test: test handle_write_request
att_db-test: test handle_read_multiple_request
att_db_util_test: add casting
test/att_db: fix coverage reporting
test/att_db: added test setup for att_db
test/coverage: avoid compiling classic parts for LE-only coverage
att_db_util: implement att_db_util_hash_calctest/att_db_util: add test for calc gatt database hash
att_db_util: implement generator for GATT Database Hash
att_db_util: track number of bytes to include in database hash
12