From 99421df7033148e6abb4e9f7a4d5d43f5cbd2ab4 Mon Sep 17 00:00:00 2001 From: Aotrix <9aotrix@protonmail.com> Date: Thu, 30 Jul 2026 04:31:49 +0200 Subject: Fixed tests for HearthstoneApi --- battleNetApi/tests/CMakeLists.txt | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) (limited to 'battleNetApi/tests/CMakeLists.txt') diff --git a/battleNetApi/tests/CMakeLists.txt b/battleNetApi/tests/CMakeLists.txt index b59fd8a..6281f6b 100644 --- a/battleNetApi/tests/CMakeLists.txt +++ b/battleNetApi/tests/CMakeLists.txt @@ -21,17 +21,21 @@ execute_process( ) set(BATTLE_NET_API_DIR ${GIT_REPOSITORY_FOLDER_PATH}/battleNetApi) -#set(SRC_TESTS -# ${PROJECT_SOURCE_DIR}/src/hearthstoneApi.cpp -# ${PROJECT_SOURCE_DIR}/src/token.cpp -# ${PROJECT_SOURCE_DIR}/src/tokenBuilder.cpp -# ${PROJECT_SOURCE_DIR}/src/hearthstoneTokenBuilder.cpp -# ${PROJECT_SOURCE_DIR}/src/apiUrl.cpp -# ${PROJECT_SOURCE_DIR}/tests/src/tests.cpp -#) -#add_executable(tests ${SRC_TESTS}) -#target_include_directories(tests PRIVATE ${INCLUDE_DIR}) -#target_link_libraries(tests PRIVATE Catch2::Catch2WithMain curl) +set(SRC_HEARTHSTONE_API_TESTS + ${BATTLE_NET_API_DIR}/src/hearthstoneApi.cpp + ${BATTLE_NET_API_DIR}/src/token.cpp + ${BATTLE_NET_API_DIR}/src/tokenBuilder.cpp + ${BATTLE_NET_API_DIR}/src/hearthstoneTokenBuilder.cpp + ${BATTLE_NET_API_DIR}/src/apiUrl.cpp + ${BATTLE_NET_API_DIR}/tests/src/hearthstoneApiTests.cpp +) +add_executable(hearthstoneApiTests ${SRC_HEARTHSTONE_API_TESTS}) +set(INCLUDE_HEARTHSTONE_API_DIR ${BATTLE_NET_API_DIR}/include) +target_include_directories( + hearthstoneApiTests + PRIVATE ${INCLUDE_HEARTHSTONE_API_DIR} +) +target_link_libraries(hearthstoneApiTests PRIVATE Catch2::Catch2WithMain curl) set(INCLUDE_TOKEN_DIR ${BATTLE_NET_API_DIR}/include) set(SRC_TOKEN_TESTS -- cgit v1.2.3