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>2018-01-09 18:02:41 +0300
committerAndris Zeila <andris.zeila@zabbix.com>2018-01-09 18:02:41 +0300
commit5a078b3233c54d15253e629b547f9f3efd246163 (patch)
treed91a52fd5e0612acb0c9c9c2159fe1193d7be36a /tests/zbxmockassert.h
parenta16a1bd5b6afd4c4d605286ddda7efc5b10c04bd (diff)
....I..... [ZBX-12965] reworked timestamp -> string conversion to automatically detect current timezone offset
Diffstat (limited to 'tests/zbxmockassert.h')
-rw-r--r--tests/zbxmockassert.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/zbxmockassert.h b/tests/zbxmockassert.h
index 6dc26d295bd..d8b3cdd48ad 100644
--- a/tests/zbxmockassert.h
+++ b/tests/zbxmockassert.h
@@ -52,6 +52,18 @@ void __zbx_mock_assert_sysinfo_ret_eq(const char *file, int line, const char *pr
void __zbx_mock_assert_sysinfo_ret_ne(const char *file, int line, const char *prefix_msg, int expected_value,
int returned_value);
+void __zbx_mock_assert_timespec_eq(const char *file, int line, const char *prefix_msg,
+ const zbx_timespec_t *expected_value, const zbx_timespec_t *returned_value);
+
+void __zbx_mock_assert_timespec_ne(const char *file, int line, const char *prefix_msg,
+ const zbx_timespec_t *expected_value, const zbx_timespec_t *returned_value);
+
+void __zbx_mock_assert_time_eq(const char *file, int line, const char *prefix_msg, time_t expected_value,
+ time_t returned_value);
+
+void __zbx_mock_assert_time_ne(const char *file, int line, const char *prefix_msg, time_t expected_value,
+ time_t returned_value);
+
#define zbx_mock_assert_str_eq(prefix_msg, expected_value, returned_value) \
__zbx_mock_assert_str_eq(__FILE__, __LINE__, prefix_msg, expected_value, returned_value)
@@ -82,4 +94,16 @@ void __zbx_mock_assert_sysinfo_ret_ne(const char *file, int line, const char *pr
#define zbx_mock_assert_sysinfo_ret_ne(prefix_msg, expected_value, returned_value) \
__zbx_mock_assert_sysinfo_ret_ne(__FILE__, __LINE__, prefix_msg, expected_value, returned_value)
+#define zbx_mock_assert_timespec_eq(prefix_msg, expected_value, returned_value) \
+ __zbx_mock_assert_timespec_eq(__FILE__, __LINE__, prefix_msg, expected_value, returned_value)
+
+#define zbx_mock_assert_timespec_ne(prefix_msg, expected_value, returned_value) \
+ __zbx_mock_assert_timespec_ne(__FILE__, __LINE__, prefix_msg, expected_value, returned_value)
+
+#define zbx_mock_assert_time_eq(prefix_msg, expected_value, returned_value) \
+ __zbx_mock_assert_time_eq(__FILE__, __LINE__, prefix_msg, expected_value, returned_value)
+
+#define zbx_mock_assert_time_ne(prefix_msg, expected_value, returned_value) \
+ __zbx_mock_assert_time_ne(__FILE__, __LINE__, prefix_msg, expected_value, returned_value)
+
#endif