set(TEST_TARGET_NAME ${PROJECT_NAME}_setup_tests) add_executable(${TEST_TARGET_NAME}) target_include_directories(${TEST_TARGET_NAME} PUBLIC ${GTEST_INCLUDE_DIRS} . ..) target_sources(${TEST_TARGET_NAME} PRIVATE RunApplicationStub.cpp WiFiSetupTest.cpp ../WiFiSetup.cpp ) target_link_libraries(${TEST_TARGET_NAME} PRIVATE GTest::gtest_main nlohmann_json::nlohmann_json everest::run_application ) add_test(${TEST_TARGET_NAME} ${TEST_TARGET_NAME}) ev_register_test_target(${TEST_TARGET_NAME})