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:
authorDmitrijs Goloscapovs <dmitrijs.goloscapovs@zabbix.com>2021-06-08 09:41:51 +0300
committerDmitrijs Goloscapovs <dmitrijs.goloscapovs@zabbix.com>2021-06-14 17:41:41 +0300
commit9ba1c9f0487bfc44b7709c14c25da430d9f92098 (patch)
treec5f468632f9248e576f8a862a9299636391f4512 /tests
parentf45c53e84325e419963315c9b312749eaa1f46d4 (diff)
.......... [ZBX-19299] fixed cmocka tests
(cherry picked from commit 1e1e7d1d0829283d4800aace6cf583a9ee667927)
Diffstat (limited to 'tests')
-rw-r--r--tests/libs/zbxalgo/evaluate.c2
-rw-r--r--tests/libs/zbxcommon/zbx_variant_compare.c2
-rw-r--r--tests/libs/zbxserver/evaluate_function.c2
-rw-r--r--tests/zbxmockassert.h2
4 files changed, 8 insertions, 0 deletions
diff --git a/tests/libs/zbxalgo/evaluate.c b/tests/libs/zbxalgo/evaluate.c
index 86e422d9d9c..0bd3a2c7eea 100644
--- a/tests/libs/zbxalgo/evaluate.c
+++ b/tests/libs/zbxalgo/evaluate.c
@@ -34,6 +34,8 @@ void zbx_mock_test_entry(void **state)
ZBX_UNUSED(state);
+ ZBX_DOUBLE_EPSILON = 0.000001;
+
if (ZBX_MOCK_SUCCESS != (error = zbx_mock_in_parameter("expression", &param_handle)) ||
ZBX_MOCK_SUCCESS != (error = zbx_mock_string(param_handle, &expression)))
{
diff --git a/tests/libs/zbxcommon/zbx_variant_compare.c b/tests/libs/zbxcommon/zbx_variant_compare.c
index a972a5bdd8c..70d710b509b 100644
--- a/tests/libs/zbxcommon/zbx_variant_compare.c
+++ b/tests/libs/zbxcommon/zbx_variant_compare.c
@@ -110,6 +110,8 @@ void zbx_mock_test_entry(void **state)
ZBX_UNUSED(state);
+ ZBX_DOUBLE_EPSILON = 0.000001;
+
mock_read_variant("in.value1", &value1);
mock_read_variant("in.value2", &value2);
diff --git a/tests/libs/zbxserver/evaluate_function.c b/tests/libs/zbxserver/evaluate_function.c
index 58d8cbe1e5d..f31c7fb5056 100644
--- a/tests/libs/zbxserver/evaluate_function.c
+++ b/tests/libs/zbxserver/evaluate_function.c
@@ -78,6 +78,8 @@ void zbx_mock_test_entry(void **state)
zbx_mock_handle_t handle;
zbx_variant_t returned_value;
+ ZBX_DOUBLE_EPSILON = 0.000001;
+
err = zbx_vc_init(&error);
zbx_mock_assert_result_eq("Value cache initialization failed", SUCCEED, err);
diff --git a/tests/zbxmockassert.h b/tests/zbxmockassert.h
index c14fc4adacd..2af6c2ad17a 100644
--- a/tests/zbxmockassert.h
+++ b/tests/zbxmockassert.h
@@ -22,6 +22,8 @@
#include "common.h"
+extern double ZBX_DOUBLE_EPSILON;
+
void __zbx_mock_assert_str_eq(const char *file, int line, const char *prefix_msg, const char *expected_value,
const char *returned_value);