File tree Expand file tree Collapse file tree 17 files changed +432
-0
lines changed
connectivity/cellular/tests/UNITTESTS Expand file tree Collapse file tree 17 files changed +432
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ add_subdirectory (framework )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ add_subdirectory (at_cellularcontext )
5
+ add_subdirectory (at_cellulardevice )
6
+ add_subdirectory (at_cellularinformation )
7
+ add_subdirectory (at_cellularnetwork )
8
+ add_subdirectory (at_cellularsms )
9
+ add_subdirectory (at_cellularstack )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ set (TEST_NAME at_cellularcontext-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_SERIAL=1
11
+ DEVICE_INTERRUPTIN=1
12
+ MBED_CONF_CELLULAR_USE_SMS=1
13
+ MBED_CONF_NSAPI_DEFAULT_CELLULAR_APN=NULL
14
+ MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
15
+ )
16
+
17
+ target_sources (${TEST_NAME}
18
+ PRIVATE
19
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/AT/AT_CellularContext.cpp
20
+ at_cellularcontexttest.cpp
21
+ )
22
+
23
+ target_link_libraries (${TEST_NAME}
24
+ PRIVATE
25
+ mbed-headers
26
+ mbed-stubs
27
+ mbed-stubs-headers
28
+ gmock_main
29
+ )
30
+
31
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
32
+
33
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "cellular" )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ set (TEST_NAME at_cellulardevice-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_SERIAL=1
11
+ DEVICE_INTERRUPTIN=1
12
+ MBED_CONF_NSAPI_DEFAULT_CELLULAR_APN=NULL
13
+ MBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME=NULL
14
+ MBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD=NULL
15
+ MBED_CONF_NSAPI_DEFAULT_CELLULAR_PLMN=NULL
16
+ MBED_CONF_NSAPI_DEFAULT_CELLULAR_SIM_PIN=NULL
17
+ MDMTXD=NC
18
+ MDMRXD=NC
19
+ MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
20
+ MBED_CONF_CELLULAR_USE_SMS=1
21
+ )
22
+
23
+ target_sources (${TEST_NAME}
24
+ PRIVATE
25
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/AT/AT_CellularDevice.cpp
26
+ at_cellulardevicetest.cpp
27
+ )
28
+
29
+ target_link_libraries (${TEST_NAME}
30
+ PRIVATE
31
+ mbed-headers
32
+ mbed-stubs
33
+ mbed-stubs-headers
34
+ gmock_main
35
+ )
36
+
37
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
38
+
39
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "cellular" )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ set (TEST_NAME at_cellularinformation-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_SERIAL=1
11
+ DEVICE_INTERRUPTIN=1
12
+ MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
13
+ )
14
+
15
+ target_sources (${TEST_NAME}
16
+ PRIVATE
17
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/AT/AT_CellularInformation.cpp
18
+ at_cellularinformationtest.cpp
19
+ )
20
+
21
+ target_link_libraries (${TEST_NAME}
22
+ PRIVATE
23
+ mbed-headers
24
+ mbed-stubs
25
+ mbed-stubs-headers
26
+ gmock_main
27
+ )
28
+
29
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
30
+
31
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "cellular" )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ set (TEST_NAME at_cellularnetwork-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_SERIAL=1
11
+ DEVICE_INTERRUPTIN=1
12
+ MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
13
+ )
14
+
15
+ target_sources (${TEST_NAME}
16
+ PRIVATE
17
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/AT/AT_CellularNetwork.cpp
18
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/common/CellularUtil.cpp
19
+ at_cellularnetworktest.cpp
20
+ )
21
+
22
+ target_link_libraries (${TEST_NAME}
23
+ PRIVATE
24
+ mbed-headers
25
+ mbed-stubs
26
+ mbed-stubs-headers
27
+ gmock_main
28
+ )
29
+
30
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
31
+
32
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "cellular" )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ set (TEST_NAME at_cellularsms-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_SERIAL=1
11
+ DEVICE_INTERRUPTIN=1
12
+ MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
13
+ MBED_CONF_CELLULAR_USE_SMS=1
14
+ )
15
+
16
+ target_sources (${TEST_NAME}
17
+ PRIVATE
18
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/AT/AT_CellularSMS.cpp
19
+ at_cellularsmstest.cpp
20
+ )
21
+
22
+ target_link_libraries (${TEST_NAME}
23
+ PRIVATE
24
+ mbed-headers
25
+ mbed-stubs
26
+ mbed-stubs-headers
27
+ gmock_main
28
+ )
29
+
30
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
31
+
32
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "cellular" )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ set (TEST_NAME at_cellularstack-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_SERIAL=1
11
+ DEVICE_INTERRUPTIN=1
12
+ MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
13
+ )
14
+
15
+ target_sources (${TEST_NAME}
16
+ PRIVATE
17
+ ${mbed-os_SOURCE_DIR}/connectivity/cellular/source/framework/AT/AT_CellularStack.cpp
18
+ ${mbed-os_SOURCE_DIR}/connectivity/libraries/nanostack-libservice/source/libip4string/ip4tos.c
19
+ ${mbed-os_SOURCE_DIR}/connectivity/libraries/nanostack-libservice/source/libip6string/ip6tos.c
20
+ ${mbed-os_SOURCE_DIR}/connectivity/libraries/nanostack-libservice/source/libip4string/stoip4.c
21
+ ${mbed-os_SOURCE_DIR}/connectivity/libraries/nanostack-libservice/source/libip6string/stoip6.c
22
+ ${mbed-os_SOURCE_DIR}/connectivity/libraries/nanostack-libservice/source/libBits/common_functions.c
23
+ ${mbed-os_SOURCE_DIR}/connectivity/netsocket/source/SocketAddress.cpp
24
+ at_cellularstacktest.cpp
25
+ )
26
+
27
+ target_link_libraries (${TEST_NAME}
28
+ PRIVATE
29
+ mbed-headers
30
+ mbed-stubs
31
+ mbed-stubs-headers
32
+ gmock_main
33
+ )
34
+
35
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
36
+
37
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "cellular" )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ add_subdirectory (AT )
5
+ add_subdirectory (common )
6
+ add_subdirectory (device )
Original file line number Diff line number Diff line change
1
+ # Copyright (c) 2021 ARM Limited. All rights reserved.
2
+ # SPDX-License-Identifier: Apache-2.0
3
+
4
+ add_subdirectory (list )
5
+ add_subdirectory (util )
You can’t perform that action at this time.
0 commit comments