btstack/test
2024-12-19 13:50:04 +01:00
..
ad_parser test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
att_db test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
avdtp test/avdtp: partial fix for cmake build 2024-01-25 14:05:06 +01:00
avdtp_util test: fix build 2024-07-18 11:38:55 +02:00
avrcp
base64 test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
bau test: add BAU encoder test 2024-11-07 18:34:43 +01:00
ble_client test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
btstack_link_key_db test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
btstack_memory test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
btstack_util test/btstack_util: add empty coverage target 2024-09-25 08:06:03 +02:00
classic-oob-pairing test: fix build 2024-07-18 11:38:55 +02:00
crypto test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
des_iterator test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
embedded test/btstack-util: add unit tests 2024-04-18 10:59:51 +02:00
fifo
flash_tlv test/flash_tlv: add variant for explicit delete field to build 2024-05-17 10:30:25 +02:00
fuzz test/fuzz: add fuzz_l2cap_whitebox 2024-06-17 15:57:18 +02:00
gap test/hci: more tests 2024-12-18 17:47:28 +01:00
gatt_client test/gatt_client: add tests 2024-12-18 16:03:46 +01:00
gatt_server hci: remove bool from hci_reserve_packet_buffer and similiar higher layer functions 2024-01-25 14:05:06 +01:00
gatt_service_server test/device_information_service_server: update tests 2024-12-18 16:03:47 +01:00
gatt-service-client test/gatt-service-client: fix battery service client test build 2024-11-16 11:20:33 +01:00
hfp test/hfp: enable asserts 2024-11-16 18:06:15 +01:00
hid_parser btstack_hid_parser: extract btstack_hid_usage_iterator_t 2024-08-13 18:17:38 +02:00
l2cap-cbm test/l2cap-cbm: add tests 2024-12-18 16:04:58 +01:00
l2cap-ecbm test: use pkg-config to find cpputest in CMake builds 2024-01-25 12:48:26 +01:00
lc3
le_audio test/le-audio: update 2024-09-25 16:16:17 +02:00
le_device_db_tlv test: update tests 2023-12-07 15:47:42 +01:00
linked_list test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
maths test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
mesh test/mesh: fix sbc_encoder.h not found by including ./3rd-party/bluedroid/* (#591) 2024-05-06 16:10:22 +02:00
mock test/mock: add att_server_request_to_send_indication 2024-11-16 11:20:11 +01:00
obex test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
pts sdp_util: add sdp_attribute_list_valid 2024-11-12 09:20:06 +01:00
ring_buffer test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
sbc
sdp test: more test fixes 2023-12-05 18:11:36 +01:00
sdp_client test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
security_manager test/security_manager: add test 2024-12-18 16:05:06 +01:00
security_manager_sc test/security_manager_sc: use legacy gatt client lookup mechanism 2024-12-10 11:49:23 +01:00
tlv_posix test: use pkg-config for cpputest build flags 2023-08-20 16:13:49 +02:00
.gitignore
btstack_config.h
coverage_filter.py
lcovrc
Makefile test: add tests for snprintf wrappers in btstack_util 2024-09-24 11:40:00 +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