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
diff options
context:
space:
mode:
authorAndris Zeila <andris.zeila@zabbix.com>2017-12-07 16:34:51 +0300
committerAndris Zeila <andris.zeila@zabbix.com>2017-12-07 16:34:51 +0300
commit8c4141e83e2e9ca202a4fd3f9067b320838384d0 (patch)
tree2b6595d635d2496d7a0f1bd3e52a14a867807696 /tests/zbxmockassert.h
parentc63e2a6875e11590424386ee4490f092bdf0c3d9 (diff)
.......... [DEV-753] added zbx_json_path_open tests
Diffstat (limited to 'tests/zbxmockassert.h')
-rw-r--r--tests/zbxmockassert.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/zbxmockassert.h b/tests/zbxmockassert.h
index 786038e25b7..fadd7f6ee5a 100644
--- a/tests/zbxmockassert.h
+++ b/tests/zbxmockassert.h
@@ -20,16 +20,42 @@
#ifndef ZABBIX_MOCK_ASSERT_H
#define ZABBIX_MOCK_ASSERT_H
+#include "common.h"
+
void __zbx_mock_assert_streq(const char *file, int line, const char *prefix_msg, const char *expected_value,
const char *return_value);
void __zbx_mock_assert_strne(const char *file, int line, const char *prefix_msg, const char *expected_value,
const char *return_value);
+void __zbx_mock_assert_uint64eq(const char *file, int line, const char *prefix_msg, zbx_uint64_t expected_value,
+ zbx_uint64_t return_value);
+
+void __zbx_mock_assert_uint64ne(const char *file, int line, const char *prefix_msg, zbx_uint64_t expected_value,
+ zbx_uint64_t return_value);
+
+void __zbx_mock_assert_inteq(const char *file, int line, const char *prefix_msg, int expected_value,
+ int return_value);
+
+void __zbx_mock_assert_intne(const char *file, int line, const char *prefix_msg, int expected_value,
+ int return_value);
+
#define zbx_mock_assert_streq(prefix_msg, expected_value, return_value) \
__zbx_mock_assert_streq(__FILE__, __LINE__, prefix_msg, expected_value, return_value)
#define zbx_mock_assert_strne(prefix_msg, expected_value, return_value) \
__zbx_mock_assert_strne(__FILE__, __LINE__, prefix_msg, expected_value, return_value)
+#define zbx_mock_assert_uint64eq(prefix_msg, expected_value, return_value) \
+ __zbx_mock_assert_uint64eq(__FILE__, __LINE__, prefix_msg, expected_value, return_value)
+
+#define zbx_mock_assert_uint64ne(prefix_msg, expected_value, return_value) \
+ __zbx_mock_assert_uint64ne(__FILE__, __LINE__, prefix_msg, expected_value, return_value)
+
+#define zbx_mock_assert_inteq(prefix_msg, expected_value, return_value) \
+ __zbx_mock_assert_inteq(__FILE__, __LINE__, prefix_msg, expected_value, return_value)
+
+#define zbx_mock_assert_intne(prefix_msg, expected_value, return_value) \
+ __zbx_mock_assert_intne(__FILE__, __LINE__, prefix_msg, expected_value, return_value)
+
#endif