mirror of https://github.com/getdnsapi/getdns.git
s/getdns_strerror/getdns_get_errorstr_by_id/g
In the unit tests make use of the newly exposed error string getter
This commit is contained in:
parent
7bf48520d6
commit
c63bbd1399
|
@ -28,6 +28,7 @@
|
||||||
#define _check_getdns_common_h_
|
#define _check_getdns_common_h_
|
||||||
|
|
||||||
#include "getdns/getdns.h"
|
#include "getdns/getdns.h"
|
||||||
|
#include "getdns/getdns_extra.h"
|
||||||
|
|
||||||
#define TRUE 1
|
#define TRUE 1
|
||||||
#define FALSE 0
|
#define FALSE 0
|
||||||
|
@ -62,13 +63,9 @@
|
||||||
*/
|
*/
|
||||||
#define ASSERT_RC(rc, expected_rc, prefix) \
|
#define ASSERT_RC(rc, expected_rc, prefix) \
|
||||||
{ \
|
{ \
|
||||||
size_t buflen = MAXLEN; \
|
ck_assert_msg((uint32_t) rc == (uint32_t) expected_rc, \
|
||||||
char error_string[MAXLEN]; \
|
|
||||||
uint32_t evaluated_rc = rc; \
|
|
||||||
getdns_strerror(evaluated_rc, error_string, buflen); \
|
|
||||||
ck_assert_msg((uint32_t) evaluated_rc == (uint32_t) expected_rc, \
|
|
||||||
"%s: expecting %s: %d, but received: %d: %s", \
|
"%s: expecting %s: %d, but received: %d: %s", \
|
||||||
prefix, #expected_rc, expected_rc, evaluated_rc, error_string); \
|
prefix, #expected_rc, (int)expected_rc, (int)rc, getdns_get_errorstr_by_id((uint16_t)rc)); \
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
Loading…
Reference in New Issue