From bf5149322119f3ed5f155e988228afdf4d9eba85 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 17 Mar 2024 20:11:34 +0100 Subject: [PATCH] remove wrap flags from compiler --- CMakeLists.txt | 10 +--- tests/kds_s2000w_read_config_tests.c | 72 ---------------------------- tests/kds_s2000w_read_config_tests.h | 1 - 3 files changed, 1 insertion(+), 82 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e4e482..598acbe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,15 +8,7 @@ else() -fprofile-arcs \ -ftest-coverage \ -Wall \ --g \ --Xlinker \ ---wrap=kds_s2000w_client_get_option \ --Xlinker \ ---wrap=kds_s2000w_client_stop_scan \ --Xlinker \ ---wrap=kds_s2000w_client_open_session \ --Xlinker \ ---wrap=load_config" CACHE STRING "test coverage compiler flags") +-g" CACHE STRING "test coverage compiler flags") endif() message(STATUS "CMAKE_C_FLAGS " ${CMAKE_C_FLAGS}) diff --git a/tests/kds_s2000w_read_config_tests.c b/tests/kds_s2000w_read_config_tests.c index b09419f..acdaf1c 100644 --- a/tests/kds_s2000w_read_config_tests.c +++ b/tests/kds_s2000w_read_config_tests.c @@ -4,78 +4,6 @@ #include "../src/kds_s2000w_client.h" #include "../src/kds_s2000w_config.h" -int __wrap_kds_s2000w_client_get_option(int64_t sessionid, response* response) -{ - response->data = realloc(response->data, 918); - const char* responsedata = "{ \ - \"Status\": { \ - \"NumImagesScanned\": 0, \ - \"NumImagesStored\": 0, \ - \"State\": \"In Session\", \ - \"ErrorNum\": 0, \ - \"LastError\": \"Status: 200 Success\", \ - \"PaperDetected\": \"0\", \ - \"PercentAvailable\": 99 \ - }, \ - \"Configuration\": { \ - \"DPI\": 200, \ - \"ScanSide\": \"Duplex\", \ - \"ColorMode\": \"Color\", \ - \"SkipBlankPages\": 0, \ - \"AutoStart\": 0, \ - \"ColorDropOut\": \"None\", \ - \"ColorDropOutAggressiveness\": 0, \ - \"OutputType\": \"Images\", \ - \"ColorAutoBrightnessMode\": \"Automatic\", \ - \"ColorBalanceMode\": \"Automatic\", \ - \"ColorBalanceAggressiveness\": 0, \ - \"ColorBalanceRed\": 0, \ - \"ColorBalanceGreen\": 0, \ - \"ColorBalanceBlue\": 0, \ - \"ForegroundBoldnessMode\": \"None\", \ - \"ForegroundBoldnessAggressiveness\": 0, \ - \"BackgroundSmoothingMode\": \"None\", \ - \"BackgroundSmoothingAggressiveness\": 0, \ - \"BinarizationMode\": \"iThresholding\", \ - \"BinarizationContrast\": 0, \ - \"MaxDocumentLength\": 140, \ - \"ScanSource\": \"DocumentFeeder\" \ - } \ - }\0"; - - memcpy(response->data, responsedata, 918); - - response->code = 200; - response->size = sizeof(response->data); - - return mock_type(int); -} - -int __wrap_kds_s2000w_client_stop_scan(int64_t sessionid, response* response) -{ - return mock_type(int); -} - - -int __wrap_kds_s2000w_client_open_session(response* response) -{ - response->data = realloc(response->data, 27); - const char* responsedata = "{\"SessionId\":\"1251877821\"}\0"; - - memcpy(response->data, responsedata, 27); - - response->code = 200; - response->size = sizeof(response->data); - - return mock_type(int); -} - - -void __wrap_load_config(program_config* config, const char* config_stream) -{ - __real_load_config(config, config_stream); -} - void kds_s2000w_config_read_parameter() { const char* input_stream = " scanner_url = http://scanner.example.com \n"; diff --git a/tests/kds_s2000w_read_config_tests.h b/tests/kds_s2000w_read_config_tests.h index 7a0e33b..68d91a7 100644 --- a/tests/kds_s2000w_read_config_tests.h +++ b/tests/kds_s2000w_read_config_tests.h @@ -1,6 +1,5 @@ #ifndef KDS_S2000W_READ_CONFIG_TESTS_H #define KDS_S2000W_READ_CONFIG_TESTS_H -#define UNIT_TESTING 1 #include #include #include -- 2.39.5