Skip to content

Commit 90446a0

Browse files
committed
Unit tests: Create mbed-headers-blockdevice
Create a CMake target mbed-headers-blockdevice to separate BlockDevice headers from the generic mbed-headers-storage. Update tests to use it.
1 parent 352ad1a commit 90446a0

File tree

16 files changed

+23
-3
lines changed

16 files changed

+23
-3
lines changed

UNITTESTS/stubs/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,13 @@ target_include_directories(mbed-headers-storage
5050
${mbed-os_SOURCE_DIR}/storage/filesystem/littlefsv2/littlefs
5151
${mbed-os_SOURCE_DIR}/storage/filesystem/littlefsv2/littlefs/bd
5252
${mbed-os_SOURCE_DIR}/storage/filesystem/littlefs/littlefs
53-
${mbed-os_SOURCE_DIR}/storage/blockdevice/include
5453
${mbed-os_SOURCE_DIR}/storage/filesystem/include
5554
${mbed-os_SOURCE_DIR}/storage/kvstore/include
5655
${mbed-os_SOURCE_DIR}/storage/kvstore/kv_config
5756
${mbed-os_SOURCE_DIR}/storage/kvstore/kv_config/include
5857
${mbed-os_SOURCE_DIR}/storage/kvstore/tdbstore/include
5958
${mbed-os_SOURCE_DIR}/storage/kvstore/filesystemstore/include
6059
${mbed-os_SOURCE_DIR}/storage/kvstore/kvstore_global_api/include
61-
${mbed-os_SOURCE_DIR}/storage/blockdevice/include/blockdevice
6260
)
6361

6462
target_include_directories(mbed-headers-connectivity

storage/blockdevice/tests/UNITTESTS/SFDP/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ target_sources(${TEST_NAME}
1919
target_link_libraries(${TEST_NAME}
2020
PRIVATE
2121
mbed-headers
22+
mbed-headers-blockdevice
2223
mbed-stubs-platform
2324
gmock_main
2425
)

storage/blockdevice/tests/UNITTESTS/blockdevice/BufferedBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ target_sources(${TEST_NAME}
1414
target_link_libraries(${TEST_NAME}
1515
PRIVATE
1616
mbed-headers
17+
mbed-headers-blockdevice
1718
mbed-stubs-headers
1819
mbed-stubs-platform
1920
mbed-stubs-blockdevice

storage/blockdevice/tests/UNITTESTS/blockdevice/ChainingBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ target_sources(${TEST_NAME}
1515
target_link_libraries(${TEST_NAME}
1616
PRIVATE
1717
mbed-headers
18+
mbed-headers-blockdevice
1819
mbed-stubs-headers
1920
mbed-stubs-platform
2021
mbed-stubs-blockdevice

storage/blockdevice/tests/UNITTESTS/blockdevice/ExhaustibleBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ target_sources(${TEST_NAME}
1414
target_link_libraries(${TEST_NAME}
1515
PRIVATE
1616
mbed-headers
17+
mbed-headers-blockdevice
1718
mbed-stubs-headers
1819
mbed-stubs-platform
1920
mbed-stubs-blockdevice

storage/blockdevice/tests/UNITTESTS/blockdevice/FlashSimBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ target_sources(${TEST_NAME}
1414
target_link_libraries(${TEST_NAME}
1515
PRIVATE
1616
mbed-headers
17+
mbed-headers-blockdevice
1718
mbed-stubs-headers
1819
mbed-stubs-platform
1920
mbed-stubs-blockdevice

storage/blockdevice/tests/UNITTESTS/blockdevice/HeapBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ target_sources(${TEST_NAME}
5858
target_link_libraries(${TEST_NAME}
5959
PRIVATE
6060
mbed-headers
61+
mbed-headers-blockdevice
6162
mbed-stubs-platform
6263
mbed-stubs-blockdevice
6364
gmock_main

storage/blockdevice/tests/UNITTESTS/blockdevice/MBRBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ target_sources(${TEST_NAME}
1414
target_link_libraries(${TEST_NAME}
1515
PRIVATE
1616
mbed-headers
17+
mbed-headers-blockdevice
1718
mbed-stubs-headers
1819
mbed-stubs-platform
1920
mbed-stubs-blockdevice

storage/blockdevice/tests/UNITTESTS/blockdevice/ObservingBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ target_sources(${TEST_NAME}
1515
target_link_libraries(${TEST_NAME}
1616
PRIVATE
1717
mbed-headers
18+
mbed-headers-blockdevice
1819
mbed-stubs-headers
1920
mbed-stubs-platform
2021
mbed-stubs-blockdevice

storage/blockdevice/tests/UNITTESTS/blockdevice/ProfilingBlockDevice/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ target_sources(${TEST_NAME}
1515
target_link_libraries(${TEST_NAME}
1616
PRIVATE
1717
mbed-headers
18+
mbed-headers-blockdevice
1819
mbed-stubs-headers
1920
mbed-stubs-platform
2021
mbed-stubs-blockdevice

0 commit comments

Comments
 (0)