Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2022-01-12 20:25:59 +0300
committerArtjoms Rimdjonoks <artjoms.rimdjonoks@zabbix.com>2022-01-12 20:25:59 +0300
commitb14df1c9af7f8c6f41391b078bc79ef53c156dbe (patch)
tree5dd5969a0e73c0552798394bf939ef39bae2bd3f /tests
parent4f886c1bf0efba1f646b69c3ae2913e28db56f80 (diff)
.......... [DEV-2062] removed duplicates from vc tests, fixed some warnings2
Diffstat (limited to 'tests')
-rw-r--r--tests/libs/zbxdbcache/zbx_vc_common.c28
1 files changed, 15 insertions, 13 deletions
diff --git a/tests/libs/zbxdbcache/zbx_vc_common.c b/tests/libs/zbxdbcache/zbx_vc_common.c
index bbb78c49c1c..6dfa0c3d40e 100644
--- a/tests/libs/zbxdbcache/zbx_vc_common.c
+++ b/tests/libs/zbxdbcache/zbx_vc_common.c
@@ -27,8 +27,23 @@
#include "valuecache_test.h"
#include "mocks/valuecache/valuecache_mock.h"
+#include "zbx_vc_common.h"
+
extern zbx_uint64_t CONFIG_VALUE_CACHE_SIZE;
+void zbx_vc_test_check_result(zbx_uint64_t *cache_hits, zbx_uint64_t *cache_misses)
+{
+ zbx_uint64_t expected_hits, expected_misses;
+
+ if (FAIL == is_uint64(zbx_mock_get_parameter_string("out.cache.hits"), &expected_hits))
+ fail_msg("Invalid out.cache.hits value");
+ zbx_mock_assert_uint64_eq("cache.hits", expected_hits, *cache_hits);
+
+ if (FAIL == is_uint64(zbx_mock_get_parameter_string("out.cache.misses"), &expected_misses))
+ fail_msg("Invalid out.cache.misses value");
+ zbx_mock_assert_uint64_eq("cache.misses", expected_misses, *cache_misses);
+}
+
void zbx_vc_common_test_func(
void **state,
void (*zbx_vc_test_add_values_setup)(zbx_mock_handle_t *handle, zbx_vector_ptr_t *history, int *err,
@@ -172,16 +187,3 @@ void zbx_vc_common_test_func(
zbx_vc_reset();
zbx_vc_destroy();
}
-
-void zbx_vc_test_check_result(zbx_uint64_t *cache_hits, zbx_uint64_t *cache_misses)
-{
- zbx_uint64_t expected_hits, expected_misses;
-
- if (FAIL == is_uint64(zbx_mock_get_parameter_string("out.cache.hits"), &expected_hits))
- fail_msg("Invalid out.cache.hits value");
- zbx_mock_assert_uint64_eq("cache.hits", expected_hits, *cache_hits);
-
- if (FAIL == is_uint64(zbx_mock_get_parameter_string("out.cache.misses"), &expected_misses))
- fail_msg("Invalid out.cache.misses value");
- zbx_mock_assert_uint64_eq("cache.misses", expected_misses, *cache_misses);
-}