Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
148 changes: 0 additions & 148 deletions cmake-modules/AddTestCMocka.cmake

This file was deleted.

7 changes: 3 additions & 4 deletions sdk/tests/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ project (az_core_test LANGUAGES C)

set(CMAKE_C_STANDARD 99)

include(AddTestCMocka)
include(AddCmockaFunctions)

# -ld link option is only available for gcc
if(UNIT_TESTING_MOCKS)
Expand All @@ -18,7 +18,7 @@ endif()

create_map_file(az_core_test.map)

add_cmocka_test(az_core_test SOURCES
create_cmocka_test(az_core_test SRC
main.c
test_az_context.c
test_az_http.c
Expand All @@ -28,8 +28,7 @@ add_cmocka_test(az_core_test SOURCES
test_az_policy.c
test_az_span.c
test_az_url_encode.c
COMPILE_OPTIONS ${DEFAULT_C_COMPILE_FLAGS}
LINK_OPTIONS ${WRAP_FUNCTIONS}
LINKER_ARGS ${WRAP_FUNCTIONS}
# grant access to Private functions to test az_json_private
PRIVATE_ACCESS ON
LINK_TARGETS az_core ${PAL} az_nohttp)
5 changes: 2 additions & 3 deletions sdk/tests/iot/common/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,13 @@ project (az_iot_common_test LANGUAGES C)

set(CMAKE_C_STANDARD 99)

include(AddTestCMocka)
include(AddCmockaFunctions)

create_map_file(az_iot_common_test.map)

add_cmocka_test(az_iot_common_test SOURCES
create_cmocka_test(az_iot_common_test SRC
main.c
test_az_iot_common.c
COMPILE_OPTIONS ${DEFAULT_C_COMPILE_FLAGS}
LINK_TARGETS
az_iot_common
az_core
Expand Down
5 changes: 2 additions & 3 deletions sdk/tests/iot/hub/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,18 @@ project (az_iot_hub_test LANGUAGES C)

set(CMAKE_C_STANDARD 99)

include(AddTestCMocka)
include(AddCmockaFunctions)

create_map_file(az_iot_hub_test.map)

add_cmocka_test(az_iot_hub_test SOURCES
create_cmocka_test(az_iot_hub_test SRC
main.c
test_az_iot_hub_client_sas.c
test_az_iot_hub_client_telemetry.c
test_az_iot_hub_client_c2d.c
test_az_iot_hub_client.c
test_az_iot_hub_client_twin.c
test_az_iot_hub_client_methods.c
COMPILE_OPTIONS ${DEFAULT_C_COMPILE_FLAGS}
LINK_TARGETS
az_iot_common
az_iot_hub
Expand Down
5 changes: 2 additions & 3 deletions sdk/tests/iot/provisioning/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,15 @@ project (az_iot_provisioning_test LANGUAGES C)

set(CMAKE_C_STANDARD 99)

include(AddTestCMocka)
include(AddCmockaFunctions)

create_map_file(az_iot_provisioning_test.map)

add_cmocka_test(az_iot_provisioning_test SOURCES
create_cmocka_test(az_iot_provisioning_test SRC
main.c
test_az_iot_provisioning_client.c
test_az_iot_provisioning_client_sas.c
test_az_iot_provisioning_client_parser.c
COMPILE_OPTIONS ${DEFAULT_C_COMPILE_FLAGS}
LINK_TARGETS
az_iot_common
az_iot_provisioning
Expand Down