Skip to content

Commit

Permalink
Unittests: Make netsocket test header dependencies explicit
Browse files Browse the repository at this point in the history
The CMake target `mbed-headers` brings in all
headers, and we are gradually moving away from it and explicitly use
only headers needed by each unit test.
  • Loading branch information
hazzlim committed Jul 19, 2021
1 parent 4e54bf9 commit 14cab32
Show file tree
Hide file tree
Showing 15 changed files with 29 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-netsocket
mbed-headers-cellular
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,11 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
mbed-headers
mbed-stubs
mbed-stubs-headers
mbed-stubs-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-events
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-mbedtls
mbed-headers-netsocket
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-drivers
mbed-headers-rtos
mbed-headers-nanostack-libservice
mbed-headers-netsocket
mbed-stubs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ target_sources(${TEST_NAME}

target_link_libraries(${TEST_NAME}
PRIVATE
mbed-headers
mbed-headers-netsocket
mbed-stubs
mbed-stubs-headers
Expand Down

0 comments on commit 14cab32

Please sign in to comment.