1 /*
2 * Copyright (c) 2020-2023 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7 #include "bstests.h"
8
9 extern struct bst_test_list *test_vcp_install(struct bst_test_list *tests);
10 extern struct bst_test_list *test_vcp_vol_ctlr_install(struct bst_test_list *tests);
11 extern struct bst_test_list *test_micp_install(struct bst_test_list *tests);
12 extern struct bst_test_list *test_micp_mic_ctlr_install(struct bst_test_list *tests);
13 extern struct bst_test_list *test_csip_set_member_install(struct bst_test_list *tests);
14 extern struct bst_test_list *test_csip_set_coordinator_install(struct bst_test_list *tests);
15 extern struct bst_test_list *test_tbs_install(struct bst_test_list *tests);
16 extern struct bst_test_list *test_tbs_client_install(struct bst_test_list *tests);
17 extern struct bst_test_list *test_mcs_install(struct bst_test_list *tests);
18 extern struct bst_test_list *test_mcc_install(struct bst_test_list *tests);
19 extern struct bst_test_list *test_media_controller_install(struct bst_test_list *tests);
20 extern struct bst_test_list *test_unicast_client_install(struct bst_test_list *tests);
21 extern struct bst_test_list *test_unicast_server_install(struct bst_test_list *tests);
22 extern struct bst_test_list *test_broadcast_source_install(struct bst_test_list *tests);
23 extern struct bst_test_list *test_broadcast_sink_install(struct bst_test_list *tests);
24 extern struct bst_test_list *test_scan_delegator_install(struct bst_test_list *tests);
25 extern struct bst_test_list *test_bap_broadcast_assistant_install(struct bst_test_list *tests);
26 extern struct bst_test_list *test_bass_broadcaster_install(struct bst_test_list *tests);
27 extern struct bst_test_list *test_cap_acceptor_install(struct bst_test_list *tests);
28 extern struct bst_test_list *test_cap_initiator_broadcast_install(struct bst_test_list *tests);
29 extern struct bst_test_list *test_cap_initiator_unicast_install(struct bst_test_list *tests);
30 extern struct bst_test_list *test_has_install(struct bst_test_list *tests);
31 extern struct bst_test_list *test_has_client_install(struct bst_test_list *tests);
32 extern struct bst_test_list *test_ias_install(struct bst_test_list *tests);
33 extern struct bst_test_list *test_ias_client_install(struct bst_test_list *tests);
34 extern struct bst_test_list *test_tmap_client_install(struct bst_test_list *tests);
35 extern struct bst_test_list *test_tmap_server_install(struct bst_test_list *tests);
36 extern struct bst_test_list *test_pacs_notify_client_install(struct bst_test_list *tests);
37 extern struct bst_test_list *test_pacs_notify_server_install(struct bst_test_list *tests);
38 extern struct bst_test_list *test_csip_notify_client_install(struct bst_test_list *tests);
39 extern struct bst_test_list *test_csip_notify_server_install(struct bst_test_list *tests);
40
41 bst_test_install_t test_installers[] = {
42 test_vcp_install,
43 test_vcp_vol_ctlr_install,
44 test_micp_install,
45 test_micp_mic_ctlr_install,
46 test_csip_set_member_install,
47 test_csip_set_coordinator_install,
48 test_tbs_install,
49 test_tbs_client_install,
50 test_mcs_install,
51 test_mcc_install,
52 test_media_controller_install,
53 test_unicast_client_install,
54 test_unicast_server_install,
55 test_broadcast_source_install,
56 test_broadcast_sink_install,
57 test_scan_delegator_install,
58 test_bap_broadcast_assistant_install,
59 test_bass_broadcaster_install,
60 test_cap_acceptor_install,
61 test_cap_initiator_broadcast_install,
62 test_cap_initiator_unicast_install,
63 test_has_install,
64 test_has_client_install,
65 test_ias_install,
66 test_ias_client_install,
67 test_tmap_server_install,
68 test_tmap_client_install,
69 test_pacs_notify_client_install,
70 test_pacs_notify_server_install,
71 test_csip_notify_client_install,
72 test_csip_notify_server_install,
73 NULL
74 };
75
main(void)76 int main(void)
77 {
78 bst_main();
79 return 0;
80 }
81