This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/cap_req_model_lib
in repository https://gitbox.apache.org/repos/asf/celix.git
from 9d5dfa83 Add malloc/strup error ei for rcm lib tests
new 5df30b1e Add celix array list ei and improve er test for librcm
new 7c7a118a Add test for librcm to improve coverage
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libs/CMakeLists.txt | 14 ++-
libs/error_injector/CMakeLists.txt | 1 +
.../CMakeLists.txt | 23 +++--
.../include/celix_array_list_ei.h} | 31 +++---
.../celix_array_list/src/celix_array_list_ei.cc | 101 ++++++++++++++++++
libs/rcm/CMakeLists.txt | 1 +
libs/rcm/README.md | 11 ++
libs/rcm/gtest/CMakeLists.txt | 18 ++--
.../src/RequirementCapabilityModelTestSuite.cc | 115 +++++++++++++++------
...ntCapabilityModelWithErrorInjectionTestSuite.cc | 81 ++++++++++++++-
libs/rcm/src/celix_capability.c | 1 -
libs/rcm/src/celix_rcm_err.c | 49 +++++----
libs/rcm/src/celix_rcm_err_private.h | 1 -
libs/rcm/src/celix_requirement.c | 1 -
libs/rcm/src/celix_resource.c | 101 ++++++------------
libs/utils/include/celix_array_list.h | 27 +++--
libs/utils/include_deprecated/array_list.h | 2 +-
libs/utils/src/array_list.c | 63 ++++++-----
18 files changed, 444 insertions(+), 197 deletions(-)
copy libs/error_injector/{celix_properties => celix_array_list}/CMakeLists.txt
(50%)
copy libs/error_injector/{celix_utils/include/celix_utils_ei.h =>
celix_array_list/include/celix_array_list_ei.h} (52%)
create mode 100644
libs/error_injector/celix_array_list/src/celix_array_list_ei.cc