Skip to content

Commit 6cf1211

Browse files
committed
CMake: Limit at cellular unittest to use mock what it depends
Update AT cellular unit tests CMake depends on a mock, which is required for the test instead of depending on the group of mbed-stubs, mbed-headers, mbed_stub_headers, libraries.
1 parent d147abc commit 6cf1211

File tree

6 files changed

+50
-18
lines changed

6 files changed

+50
-18
lines changed

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularcontext/CMakeLists.txt

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,21 @@ target_sources(${TEST_NAME}
2323

2424
target_link_libraries(${TEST_NAME}
2525
PRIVATE
26-
mbed-headers
26+
mbed-headers-base
27+
mbed-headers-platform
28+
mbed-headers-events
29+
mbed-headers-rtos
30+
mbed-headers-drivers
31+
mbed-headers-hal
2732
mbed-headers-netsocket
2833
mbed-headers-cellular
2934
mbed-headers-filesystem
30-
mbed-stubs
35+
mbed-stubs-platform
36+
mbed-stubs-rtos
37+
mbed-stubs-events
38+
mbed-stubs-drivers
3139
mbed-stubs-netsocket
3240
mbed-stubs-cellular
33-
mbed-stubs-headers
3441
gmock_main
3542
)
3643

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellulardevice/CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,19 @@ target_sources(${TEST_NAME}
2929

3030
target_link_libraries(${TEST_NAME}
3131
PRIVATE
32-
mbed-headers
32+
mbed-headers-base
33+
mbed-headers-platform
34+
mbed-headers-events
35+
mbed-headers-rtos
36+
mbed-headers-drivers
37+
mbed-headers-hal
3338
mbed-headers-netsocket
3439
mbed-headers-cellular
35-
mbed-stubs
3640
mbed-stubs-netsocket
3741
mbed-stubs-cellular
38-
mbed-stubs-headers
3942
mbed-stubs-rtos
43+
mbed-stubs-platform
44+
mbed-stubs-events
4045
gmock_main
4146
)
4247

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularinformation/CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,18 @@ target_sources(${TEST_NAME}
2121

2222
target_link_libraries(${TEST_NAME}
2323
PRIVATE
24-
mbed-headers
24+
mbed-headers-base
25+
mbed-headers-platform
26+
mbed-headers-events
27+
mbed-headers-rtos
28+
mbed-headers-drivers
29+
mbed-headers-hal
2530
mbed-headers-netsocket
2631
mbed-headers-cellular
27-
mbed-stubs
2832
mbed-stubs-netsocket
2933
mbed-stubs-cellular
30-
mbed-stubs-headers
34+
mbed-stubs-platform
35+
mbed-stubs-events
3136
gmock_main
3237
)
3338

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularnetwork/CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,18 @@ target_sources(${TEST_NAME}
2222

2323
target_link_libraries(${TEST_NAME}
2424
PRIVATE
25-
mbed-headers
25+
mbed-headers-base
26+
mbed-headers-platform
27+
mbed-headers-events
28+
mbed-headers-rtos
29+
mbed-headers-drivers
30+
mbed-headers-hal
2631
mbed-headers-netsocket
2732
mbed-headers-cellular
28-
mbed-stubs
2933
mbed-stubs-netsocket
3034
mbed-stubs-cellular
31-
mbed-stubs-headers
35+
mbed-stubs-platform
36+
mbed-stubs-events
3237
gmock_main
3338
)
3439

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularsms/CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,18 @@ target_sources(${TEST_NAME}
2222

2323
target_link_libraries(${TEST_NAME}
2424
PRIVATE
25-
mbed-headers
25+
mbed-headers-base
26+
mbed-headers-platform
27+
mbed-headers-events
28+
mbed-headers-rtos
29+
mbed-headers-drivers
30+
mbed-headers-hal
2631
mbed-headers-netsocket
2732
mbed-headers-cellular
28-
mbed-stubs
2933
mbed-stubs-netsocket
3034
mbed-stubs-cellular
31-
mbed-stubs-headers
35+
mbed-stubs-platform
36+
mbed-stubs-events
3237
gmock_main
3338
)
3439

connectivity/cellular/tests/UNITTESTS/framework/AT/at_cellularstack/CMakeLists.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,18 @@ target_sources(${TEST_NAME}
2727

2828
target_link_libraries(${TEST_NAME}
2929
PRIVATE
30-
mbed-headers
30+
mbed-headers-base
31+
mbed-headers-platform
32+
mbed-headers-events
33+
mbed-headers-rtos
34+
mbed-headers-drivers
35+
mbed-headers-hal
3136
mbed-headers-nanostack-libservice
3237
mbed-headers-netsocket
3338
mbed-headers-cellular
34-
mbed-stubs
3539
mbed-stubs-cellular
36-
mbed-stubs-headers
40+
mbed-stubs-platform
41+
mbed-stubs-events
3742
gmock_main
3843
)
3944

0 commit comments

Comments
 (0)