btstack/test
2021-01-29 21:46:21 +01:00
..
ad_parser test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
att_db test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
auto-pts test/auto-pts: fix build 2021-01-29 14:56:13 +01:00
avdtp cmake: use pkg config for libusb compile/link flags 2021-01-21 18:57:04 +01:00
avdtp_util test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
avrcp
base64 test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
ble_client test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
btstack_link_key_db test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
btstack_memory test/btstack_memory: cover no buffers, single buffer, and malloc configurations 2021-01-28 15:20:28 +01:00
crypto test/crypto: include aes_cmac_test from crypto as aes_cmad_test2 2021-01-29 16:07:21 +01:00
des_iterator test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
embedded test/embedded: only link against used objects 2021-01-28 19:21:15 +01:00
fifo
flash_tlv test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
fuzz test/config: add ENABLE_PRINTF_HEXDUMP 2020-11-06 14:07:45 +01:00
gap test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
gatt_client test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
gatt_server test: use ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS by all tests 2021-01-29 20:54:04 +01:00
gatt_service test/gatt_service: fix coverage compile flags 2021-01-26 11:04:40 +01:00
hfp cmake: use pkg config for libusb compile/link flags 2021-01-21 18:57:04 +01:00
hid_parser test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
le_device_db_tlv test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
linked_list test/linked_list: add tests 2021-01-29 11:14:54 +01:00
map_client test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
map_test test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
maths test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
mesh cmake: use pkg config for libusb compile/link flags 2021-01-21 18:57:04 +01:00
mock
obex test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
pts test/pts: select single remote stream endpoint in avdtp_source for config commands 2021-01-27 16:39:55 +01:00
ring_buffer test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
sbc update python scripts to python3 2020-11-03 15:19:00 +01:00
sdp test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
sdp_client sdp_client_rfcomm: add sdp_client_query_rfcomm_channel_and_name_for_service_class_uuid 2020-12-11 22:07:25 +01:00
security_manager test: use ENABLE_MICRO_ECC_FOR_LE_SECURE_CONNECTIONS by all tests 2021-01-29 20:54:04 +01:00
security_manager_sc test: use ENABLE_SOFTWARE_AES128 by all tests 2021-01-29 14:41:39 +01:00
tlv_posix test: enable address sanitzier for make test 2020-12-10 11:52:05 +01:00
.gitignore
btstack_config.h test/config: add ENABLE_PRINTF_HEXDUMP 2020-11-06 14:07:45 +01:00
coverage_demangle.py
coverage_filter.py update python scripts to python3 2020-11-03 15:19:00 +01:00
coverage_subset_bat.py
lcovrc
Makefile test: add coverage-pts target 2021-01-29 21:46:21 +01: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