This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch feature/685-properties-json-serialization
in repository https://gitbox.apache.org/repos/asf/celix.git
The following commit(s) were added to
refs/heads/feature/685-properties-json-serialization by this push:
new 56c67673 gh-685: Separate version ei testing to prevent own ei code
inteference
56c67673 is described below
commit 56c67673b6d4dc15ac710113719389656246241d
Author: Pepijn Noltes <[email protected]>
AuthorDate: Sun Apr 14 19:34:09 2024 +0200
gh-685: Separate version ei testing to prevent own ei code inteference
---
libs/utils/gtest/CMakeLists.txt | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/libs/utils/gtest/CMakeLists.txt b/libs/utils/gtest/CMakeLists.txt
index 08be2b58..48f820a6 100644
--- a/libs/utils/gtest/CMakeLists.txt
+++ b/libs/utils/gtest/CMakeLists.txt
@@ -105,6 +105,19 @@ if (EI_TESTS)
add_test(NAME test_utils_celix_err_with_ei COMMAND
test_utils_celix_err_with_ei)
setup_target_for_coverage(test_utils_celix_err_with_ei SCAN_DIR ..)
+ #Note testing version seperated, otherwise version calls are already
wrapped
+ add_executable(test_utils_version_with_ei
+ src/VersionErrorInjectionTestSuite.cc
+ )
+ target_link_libraries(test_utils_version_with_ei PRIVATE
+ utils_cut
+ Celix::malloc_ei
+ Celix::asprintf_ei
+ Celix::utils_ei
+ GTest::gtest GTest::gtest_main
+ )
+ add_test(NAME test_utils_version_with_ei COMMAND
test_utils_version_with_ei)
+ setup_target_for_coverage(test_utils_version_with_ei SCAN_DIR ..)
#Note testing array list seperated, otherwise array list calls are already
wrapped
add_executable(test_utils_array_list_with_ei
@@ -124,7 +137,6 @@ if (EI_TESTS)
src/FileUtilsErrorInjectionTestSuite.cc
src/ConvertUtilsErrorInjectionTestSuite.cc
src/PropertiesErrorInjectionTestSuite.cc
- src/VersionErrorInjectionTestSuite.cc
src/HashMapErrorInjectionTestSuite.cc
src/FilterErrorInjectionTestSuite.cc
src/PropertiesEncodingErrorInjectionTestSuite.cc