diff options
author | Andris Zeila <andris.zeila@zabbix.com> | 2018-01-09 18:02:41 +0300 |
---|---|---|
committer | Andris Zeila <andris.zeila@zabbix.com> | 2018-01-09 18:02:41 +0300 |
commit | 5a078b3233c54d15253e629b547f9f3efd246163 (patch) | |
tree | d91a52fd5e0612acb0c9c9c2159fe1193d7be36a /tests/zbxmockassert.h | |
parent | a16a1bd5b6afd4c4d605286ddda7efc5b10c04bd (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.h | 24 |
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 |