File tree Expand file tree Collapse file tree 3 files changed +64
-0
lines changed Expand file tree Collapse file tree 3 files changed +64
-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 (PwmOut )
5
+ add_subdirectory (Watchdog )
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 pwmout-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_PWMOUT
11
+ )
12
+
13
+ target_sources (${TEST_NAME}
14
+ PRIVATE
15
+ ${mbed-os_SOURCE_DIR}/drivers/source/PwmOut.cpp
16
+ test_pwmout.cpp
17
+ )
18
+
19
+ target_link_libraries (${TEST_NAME}
20
+ PRIVATE
21
+ mbed-headers
22
+ mbed-stubs-hal
23
+ mbed-stubs-platform
24
+ gmock_main
25
+ )
26
+
27
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
28
+
29
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "drivers" )
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 watchdog-unittest )
5
+
6
+ add_executable (${TEST_NAME} )
7
+
8
+ target_compile_definitions (${TEST_NAME}
9
+ PRIVATE
10
+ DEVICE_WATCHDOG
11
+ MBED_WDOG_ASSERT=1
12
+ )
13
+
14
+ target_sources (${TEST_NAME}
15
+ PRIVATE
16
+ ${mbed-os_SOURCE_DIR}/drivers/source/Watchdog.cpp
17
+ test_watchdog.cpp
18
+ )
19
+
20
+ target_link_libraries (${TEST_NAME}
21
+ PRIVATE
22
+ mbed-headers
23
+ mbed-stubs-platform
24
+ mbed-stubs-hal
25
+ gmock_main
26
+ )
27
+
28
+ add_test (NAME "${TEST_NAME} " COMMAND ${TEST_NAME} )
29
+
30
+ set_tests_properties (${TEST_NAME} PROPERTIES LABELS "drivers" )
You can’t perform that action at this time.
0 commit comments