Skip to content

Commit 6f6d08d

Browse files
authored
Merge pull request #71 from bacnet-stack/bugfix/unit-test-update-bacerror
Refactor BACnet test CMakeLists.txt files to streamline source files
2 parents c1f1c1e + 45c4439 commit 6f6d08d

75 files changed

Lines changed: 1522 additions & 1975 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

zephyr/tests/bacnet/abort/CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,12 @@ string(REGEX REPLACE
1818
${CMAKE_CURRENT_SOURCE_DIR})
1919
get_filename_component(BACNET_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)
2020

21-
2221
if(BOARD STREQUAL unit_testing)
2322
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2423
list(APPEND INCLUDE ${BACNET_INCLUDE})
2524
list(APPEND SOURCES
26-
${BACNET_SRC_PATH}.c
27-
${BACNET_TEST_PATH}/src/main.c
2825
${BACNET_BASE}/src/bacnet/abort.c
26+
${BACNET_TEST_PATH}/src/main.c
2927
)
3028

3129
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/alarm_ack/CMakeLists.txt

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,16 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
30-
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
3128
${BACNET_BASE}/src/bacnet/alarm_ack.c
32-
)
33-
34-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
35-
list(APPEND SOURCES
36-
${BACNET_SRC}/bacdcode.c
37-
${BACNET_SRC}/bacstr.c
38-
${BACNET_SRC}/bacint.c
39-
${BACNET_SRC}/bacreal.c
40-
${BACNET_SRC}/datetime.c
41-
${BACNET_SRC}/timestamp.c
42-
${BACNET_SRC}/basic/sys/days.c
29+
${BACNET_BASE}/src/bacnet/bacdcode.c
30+
${BACNET_BASE}/src/bacnet/bacint.c
31+
${BACNET_BASE}/src/bacnet/bacreal.c
32+
${BACNET_BASE}/src/bacnet/bacstr.c
33+
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
34+
${BACNET_BASE}/src/bacnet/datetime.c
35+
${BACNET_BASE}/src/bacnet/basic/sys/days.c
36+
${BACNET_BASE}/src/bacnet/timestamp.c
37+
${BACNET_TEST_PATH}/src/main.c
4338
)
4439

4540
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/arf/CMakeLists.txt

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,13 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
3028
${BACNET_BASE}/src/bacnet/arf.c
29+
${BACNET_BASE}/src/bacnet/bacdcode.c
30+
${BACNET_BASE}/src/bacnet/bacint.c
31+
${BACNET_BASE}/src/bacnet/bacreal.c
32+
${BACNET_BASE}/src/bacnet/bacstr.c
3133
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
32-
)
33-
34-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
35-
list(APPEND SOURCES
36-
${BACNET_SRC}/bacdcode.c
37-
${BACNET_SRC}/bacstr.c
38-
${BACNET_SRC}/bacint.c
39-
${BACNET_SRC}/bacreal.c
40-
${BACNET_SRC}/datetime.c
41-
${BACNET_SRC}/timestamp.c
42-
${BACNET_SRC}/basic/sys/days.c
34+
${BACNET_TEST_PATH}/src/main.c
4335
)
4436

4537
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/awf/CMakeLists.txt

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,13 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
30-
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
3128
${BACNET_BASE}/src/bacnet/awf.c
32-
)
33-
34-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
35-
list(APPEND SOURCES
36-
${BACNET_SRC}/bacdcode.c
37-
${BACNET_SRC}/bacstr.c
38-
${BACNET_SRC}/bacint.c
39-
${BACNET_SRC}/bacreal.c
40-
${BACNET_SRC}/datetime.c
41-
${BACNET_SRC}/timestamp.c
42-
${BACNET_SRC}/basic/sys/days.c
29+
${BACNET_BASE}/src/bacnet/bacdcode.c
30+
${BACNET_BASE}/src/bacnet/bacint.c
31+
${BACNET_BASE}/src/bacnet/bacreal.c
32+
${BACNET_BASE}/src/bacnet/bacstr.c
33+
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
34+
${BACNET_TEST_PATH}/src/main.c
4335
)
4436

4537
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/bacapp/CMakeLists.txt

Lines changed: 30 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -25,43 +25,38 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
30-
${BACNET_BASE}/src/bacnet/authentication_factor.c
3128
${BACNET_BASE}/src/bacnet/bacapp.c
32-
${BACNET_BASE}/src/bacnet/datalink/bvlc.c
29+
${BACNET_BASE}/src/bacnet/access_rule.c
30+
${BACNET_BASE}/src/bacnet/authentication_factor.c
3331
${BACNET_BASE}/src/bacnet/authentication_factor_format.c
34-
)
35-
36-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
37-
list(APPEND SOURCES
38-
${BACNET_SRC}/access_rule.c
39-
${BACNET_SRC}/bacaction.c
40-
${BACNET_SRC}/bacaddr.c
41-
${BACNET_SRC}/bacdcode.c
42-
${BACNET_SRC}/bacdest.c
43-
${BACNET_SRC}/bacint.c
44-
${BACNET_SRC}/baclog.c
45-
${BACNET_SRC}/bacreal.c
46-
${BACNET_SRC}/bacstr.c
47-
${BACNET_SRC}/channel_value.c
48-
${BACNET_SRC}/datetime.c
49-
${BACNET_SRC}/timestamp.c
50-
${BACNET_SRC}/basic/sys/days.c
51-
${BACNET_SRC}/bacdevobjpropref.c
52-
${BACNET_SRC}/bactext.c
53-
${BACNET_SRC}/indtext.c
54-
${BACNET_SRC}/lighting.c
55-
${BACNET_SRC}/shed_level.c
56-
${BACNET_SRC}/timer_value.c
57-
${BACNET_SRC}/hostnport.c
58-
${BACNET_SRC}/dailyschedule.c
59-
${BACNET_SRC}/weeklyschedule.c
60-
${BACNET_SRC}/calendar_entry.c
61-
${BACNET_SRC}/special_event.c
62-
${BACNET_SRC}/basic/sys/bigend.c
63-
${BACNET_SRC}/bactimevalue.c
64-
${BACNET_SRC}/secure_connect.c
32+
${BACNET_BASE}/src/bacnet/bacaction.c
33+
${BACNET_BASE}/src/bacnet/bacaddr.c
34+
${BACNET_BASE}/src/bacnet/bacdest.c
35+
${BACNET_BASE}/src/bacnet/bacdcode.c
36+
${BACNET_BASE}/src/bacnet/bacdevobjpropref.c
37+
${BACNET_BASE}/src/bacnet/bacint.c
38+
${BACNET_BASE}/src/bacnet/baclog.c
39+
${BACNET_BASE}/src/bacnet/bacreal.c
40+
${BACNET_BASE}/src/bacnet/bacstr.c
41+
${BACNET_BASE}/src/bacnet/bactext.c
42+
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
43+
${BACNET_BASE}/src/bacnet/datetime.c
44+
${BACNET_BASE}/src/bacnet/basic/sys/days.c
45+
${BACNET_BASE}/src/bacnet/hostnport.c
46+
${BACNET_BASE}/src/bacnet/lighting.c
47+
${BACNET_BASE}/src/bacnet/shed_level.c
48+
${BACNET_BASE}/src/bacnet/timer_value.c
49+
${BACNET_BASE}/src/bacnet/timestamp.c
50+
${BACNET_BASE}/src/bacnet/indtext.c
51+
${BACNET_BASE}/src/bacnet/datalink/bvlc.c
52+
${BACNET_BASE}/src/bacnet/weeklyschedule.c
53+
${BACNET_BASE}/src/bacnet/bactimevalue.c
54+
${BACNET_BASE}/src/bacnet/dailyschedule.c
55+
${BACNET_BASE}/src/bacnet/calendar_entry.c
56+
${BACNET_BASE}/src/bacnet/special_event.c
57+
${BACNET_BASE}/src/bacnet/channel_value.c
58+
${BACNET_BASE}/src/bacnet/secure_connect.c
59+
${BACNET_TEST_PATH}/src/main.c
6560
)
6661

6762
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/bacdcode/CMakeLists.txt

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,14 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
3028
${BACNET_BASE}/src/bacnet/bacdcode.c
31-
)
32-
33-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
34-
list(APPEND SOURCES
35-
${BACNET_SRC}/bacint.c
36-
${BACNET_SRC}/bacreal.c
37-
${BACNET_SRC}/bacstr.c
38-
${BACNET_SRC}/datetime.c
39-
${BACNET_SRC}/basic/sys/days.c
40-
${BACNET_SRC}/basic/sys/bigend.c
29+
${BACNET_BASE}/src/bacnet/bacint.c
30+
${BACNET_BASE}/src/bacnet/bacreal.c
31+
${BACNET_BASE}/src/bacnet/bacstr.c
32+
${BACNET_BASE}/src/bacnet/datetime.c
33+
${BACNET_BASE}/src/bacnet/basic/sys/days.c
34+
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
35+
${BACNET_TEST_PATH}/src/main.c
4136
)
4237

4338
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/bacdevobjpropref/CMakeLists.txt

Lines changed: 22 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -25,42 +25,37 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
30-
${BACNET_BASE}/src/bacnet/baclog.c
28+
${BACNET_BASE}/src/bacnet/bacdevobjpropref.c
3129
${BACNET_BASE}/src/bacnet/access_rule.c
32-
${BACNET_BASE}/src/bacnet/weeklyschedule.c
33-
${BACNET_BASE}/src/bacnet/shed_level.c
34-
${BACNET_BASE}/src/bacnet/dailyschedule.c
35-
${BACNET_BASE}/src/bacnet/bacdest.c
3630
${BACNET_BASE}/src/bacnet/authentication_factor.c
37-
${BACNET_BASE}/src/bacnet/timer_value.c
31+
${BACNET_BASE}/src/bacnet/authentication_factor_format.c
32+
${BACNET_BASE}/src/bacnet/bacaction.c
3833
${BACNET_BASE}/src/bacnet/bacaddr.c
3934
${BACNET_BASE}/src/bacnet/bacapp.c
35+
${BACNET_BASE}/src/bacnet/bacdcode.c
36+
${BACNET_BASE}/src/bacnet/bacdest.c
37+
${BACNET_BASE}/src/bacnet/bacint.c
38+
${BACNET_BASE}/src/bacnet/baclog.c
39+
${BACNET_BASE}/src/bacnet/bacreal.c
40+
${BACNET_BASE}/src/bacnet/bacstr.c
41+
${BACNET_BASE}/src/bacnet/bactext.c
42+
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
43+
${BACNET_BASE}/src/bacnet/datetime.c
44+
${BACNET_BASE}/src/bacnet/basic/sys/days.c
45+
${BACNET_BASE}/src/bacnet/indtext.c
46+
${BACNET_BASE}/src/bacnet/hostnport.c
4047
${BACNET_BASE}/src/bacnet/lighting.c
48+
${BACNET_BASE}/src/bacnet/shed_level.c
49+
${BACNET_BASE}/src/bacnet/timer_value.c
50+
${BACNET_BASE}/src/bacnet/timestamp.c
51+
${BACNET_BASE}/src/bacnet/weeklyschedule.c
4152
${BACNET_BASE}/src/bacnet/bactimevalue.c
42-
${BACNET_BASE}/src/bacnet/hostnport.c
43-
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
53+
${BACNET_BASE}/src/bacnet/dailyschedule.c
54+
${BACNET_BASE}/src/bacnet/calendar_entry.c
4455
${BACNET_BASE}/src/bacnet/special_event.c
4556
${BACNET_BASE}/src/bacnet/channel_value.c
46-
${BACNET_BASE}/src/bacnet/authentication_factor_format.c
47-
${BACNET_BASE}/src/bacnet/indtext.c
4857
${BACNET_BASE}/src/bacnet/secure_connect.c
49-
${BACNET_BASE}/src/bacnet/bactext.c
50-
${BACNET_BASE}/src/bacnet/calendar_entry.c
51-
${BACNET_BASE}/src/bacnet/bacdevobjpropref.c
52-
${BACNET_BASE}/src/bacnet/bacaction.c
53-
)
54-
55-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
56-
list(APPEND SOURCES
57-
${BACNET_SRC}/bacdcode.c
58-
${BACNET_SRC}/bacstr.c
59-
${BACNET_SRC}/bacint.c
60-
${BACNET_SRC}/bacreal.c
61-
${BACNET_SRC}/datetime.c
62-
${BACNET_SRC}/timestamp.c
63-
${BACNET_SRC}/basic/sys/days.c
58+
${BACNET_TEST_PATH}/src/main.c
6459
)
6560

6661
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/bacerror/CMakeLists.txt

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,15 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
30-
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
3128
${BACNET_BASE}/src/bacnet/bacerror.c
32-
)
33-
34-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
35-
list(APPEND SOURCES
36-
${BACNET_SRC}/bacdcode.c
37-
${BACNET_SRC}/bacstr.c
38-
${BACNET_SRC}/bacint.c
39-
${BACNET_SRC}/bacreal.c
40-
${BACNET_SRC}/datetime.c
41-
${BACNET_SRC}/timestamp.c
42-
${BACNET_SRC}/basic/sys/days.c
43-
${BACNET_SRC}/bacdevobjpropref.c
29+
${BACNET_BASE}/src/bacnet/abort.c
30+
${BACNET_BASE}/src/bacnet/bacdcode.c
31+
${BACNET_BASE}/src/bacnet/bacint.c
32+
${BACNET_BASE}/src/bacnet/bacreal.c
33+
${BACNET_BASE}/src/bacnet/bacstr.c
34+
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
35+
${BACNET_BASE}/src/bacnet/reject.c
36+
${BACNET_TEST_PATH}/src/main.c
4437
)
4538

4639
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/bacint/CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,13 @@ string(REGEX REPLACE
1818
${CMAKE_CURRENT_SOURCE_DIR})
1919
get_filename_component(BACNET_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)
2020

21-
2221
if(BOARD STREQUAL unit_testing)
2322
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2423
list(APPEND INCLUDE ${BACNET_INCLUDE})
2524
list(APPEND SOURCES
26-
${BACNET_SRC_PATH}.c
27-
${BACNET_TEST_PATH}/src/main.c
2825
${BACNET_BASE}/src/bacnet/bacint.c
2926
${BACNET_BASE}/src/bacnet/bacstr.c
27+
${BACNET_TEST_PATH}/src/main.c
3028
)
3129

3230
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

zephyr/tests/bacnet/bacpropstates/CMakeLists.txt

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,13 @@ if(BOARD STREQUAL unit_testing)
2525
file(RELATIVE_PATH BACNET_INCLUDE $ENV{ZEPHYR_BASE} ${BACNET_BASE}/src)
2626
list(APPEND INCLUDE ${BACNET_INCLUDE})
2727
list(APPEND SOURCES
28-
${BACNET_SRC_PATH}.c
29-
${BACNET_TEST_PATH}/src/main.c
3028
${BACNET_BASE}/src/bacnet/bacpropstates.c
29+
${BACNET_BASE}/src/bacnet/bacdcode.c
30+
${BACNET_BASE}/src/bacnet/bacint.c
31+
${BACNET_BASE}/src/bacnet/bacreal.c
32+
${BACNET_BASE}/src/bacnet/bacstr.c
3133
${BACNET_BASE}/src/bacnet/basic/sys/bigend.c
32-
)
33-
34-
get_filename_component(BACNET_SRC ${BACNET_SRC_PATH} PATH)
35-
list(APPEND SOURCES
36-
${BACNET_SRC}/bacdcode.c
37-
${BACNET_SRC}/bacstr.c
38-
${BACNET_SRC}/bacint.c
39-
${BACNET_SRC}/bacreal.c
40-
${BACNET_SRC}/datetime.c
41-
${BACNET_SRC}/timestamp.c
42-
${BACNET_SRC}/basic/sys/days.c
43-
${BACNET_SRC}/bacdevobjpropref.c
34+
${BACNET_TEST_PATH}/src/main.c
4435
)
4536

4637
set(CONF_FILE "${CONF_FILE};prj.unit_testing.conf")

0 commit comments

Comments
 (0)