]>
Commit | Line | Data |
---|---|---|
acddc0ed | 1 | // SPDX-License-Identifier: LGPL-2.1-or-later |
74971473 JG |
2 | /* |
3 | * This file is part of the PCEPlib, a PCEP protocol library. | |
4 | * | |
5 | * Copyright (C) 2020 Volta Networks https://voltanet.io/ | |
6 | * | |
74971473 JG |
7 | * Author : Javier Garcia <javier.garcia@voltanet.io> |
8 | * | |
9 | */ | |
10 | ||
11 | ||
12 | #ifndef PCEP_MSG_OBJECTS_TEST_H_ | |
13 | #define PCEP_MSG_OBJECTS_TEST_H_ | |
14 | ||
15 | int pcep_objects_test_suite_setup(void); | |
16 | int pcep_objects_test_suite_teardown(void); | |
17 | void pcep_objects_test_setup(void); | |
18 | void pcep_objects_test_teardown(void); | |
19 | void test_pcep_obj_create_open(void); | |
20 | void test_pcep_obj_create_open_with_tlvs(void); | |
21 | void test_pcep_obj_create_rp(void); | |
22 | void test_pcep_obj_create_nopath(void); | |
23 | void test_pcep_obj_create_endpoint_ipv4(void); | |
24 | void test_pcep_obj_create_endpoint_ipv6(void); | |
25 | void test_pcep_obj_create_association_ipv4(void); | |
26 | void test_pcep_obj_create_association_ipv6(void); | |
27 | void test_pcep_obj_create_bandwidth(void); | |
28 | void test_pcep_obj_create_metric(void); | |
29 | void test_pcep_obj_create_lspa(void); | |
30 | void test_pcep_obj_create_svec(void); | |
31 | void test_pcep_obj_create_error(void); | |
32 | void test_pcep_obj_create_close(void); | |
33 | void test_pcep_obj_create_srp(void); | |
34 | void test_pcep_obj_create_lsp(void); | |
35 | void test_pcep_obj_create_vendor_info(void); | |
36 | void test_pcep_obj_create_ero(void); | |
37 | void test_pcep_obj_create_rro(void); | |
38 | void test_pcep_obj_create_iro(void); | |
39 | void test_pcep_obj_create_ro_subobj_ipv4(void); | |
40 | void test_pcep_obj_create_ro_subobj_ipv6(void); | |
41 | void test_pcep_obj_create_ro_subobj_unnum(void); | |
42 | void test_pcep_obj_create_ro_subobj_32label(void); | |
43 | void test_pcep_obj_create_ro_subobj_asn(void); | |
44 | void test_pcep_obj_create_ro_subobj_sr_nonai(void); | |
45 | void test_pcep_obj_create_ro_subobj_sr_ipv4_node(void); | |
46 | void test_pcep_obj_create_ro_subobj_sr_ipv6_node(void); | |
47 | void test_pcep_obj_create_ro_subobj_sr_ipv4_adj(void); | |
48 | void test_pcep_obj_create_ro_subobj_sr_ipv6_adj(void); | |
49 | void test_pcep_obj_create_ro_subobj_sr_unnumbered_ipv4_adj(void); | |
50 | void test_pcep_obj_create_ro_subobj_sr_linklocal_ipv6_adj(void); | |
51 | ||
52 | #endif |