btstack/test
2020-04-02 16:32:39 +02:00
..
att_db att_db_util: implement att_db_util_hash_calc 2020-01-09 22:20:41 +01:00
avdtp coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
avdtp_util test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
avrcp coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
base64 test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
ble_client coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
btstack_link_key_db test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
crypto btstack_crypto: change aes_cmac to access all message bytes sequentially 2020-01-09 22:20:41 +01:00
crypto2 test/crypto: add more cmac tests 2020-01-09 22:20:41 +01:00
des_iterator test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
embedded test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
fifo l2cap: round robin for fixed channel send requests 2017-11-04 21:41:53 +01:00
flash_tlv test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
fuzz test/fuzz: create image for libfuzz if needed 2020-04-01 10:32:44 +02:00
gap test/gap: unit test for gap le scanning 2020-04-02 16:32:39 +02:00
gatt_client test/gatt_client: avoid invalid memory access in mock implementation 2020-01-07 22:12:37 +01:00
gatt_server test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
hfp hfp_hf: fix HFP_SUBEVENT_SPEAKER_VOLUME and HFP_SUBEVENT_MICROPHONE_VOLUME definitions 2020-01-07 22:14:59 +01:00
hid_parser test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
linked_list coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
map_client map_util: assert data len, use explicit comparisons in if clauses 2019-10-22 15:16:33 +02:00
map_test coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
maths test/maths: fix build 2019-09-15 20:12:24 +02:00
mesh test/mesh: remove -Wimplicit-fallthrough as it is clang-only 2020-03-11 15:59:51 +01:00
obex test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
pts avdtp_source_test: remove function that moved to library 2019-12-17 09:20:12 +01:00
ring_buffer test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
sbc test/sbc+hfp: support original PacketLogger .pklg files with little endian len 2019-03-08 17:08:32 +01:00
sdp test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
sdp_client test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
security_manager test: add -fanitize=address,undefined to most tests 2020-01-07 11:26:31 +01:00
tlv_posix btstack_tlv_posix: only keep last value in memory, fix delete operation 2020-01-30 11:43:44 +01:00
.gitignore coverage: line and function coverage for core 2019-09-17 15:11:58 +02:00
btstack_config.h att_db_util: implement generator for GATT Database Hash 2020-01-09 22:20:41 +01:00
coverage_filter.py test: add coverage-freertos-ble target 2019-09-23 16:15:22 +02:00
Makefile test/gap: unit test for gap le scanning 2020-04-02 16:32:39 +02:00
README

To compile/run the tests, cpputest is required

Get cpputest
$ git clone https://github.com/cpputest/cpputest.git

Compile and install
$ cd cpputest
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install