summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDaniel Kempenich <dan.kempenich@gmail.com>2023-01-17 23:02:56 -0600
committerAzat Khuzhin <azat@libevent.org>2023-01-27 08:47:01 +0100
commita7fffb5c0f95bffb37ff1854841c3fcf4d1a5f9c (patch)
tree0b4e70e0c4e56d85a27a0755a96f8da158fc6b8c /test
parentc01cb1d685b70bc9ef102e08eba6ea3e928ae59c (diff)
downloadlibevent-a7fffb5c0f95bffb37ff1854841c3fcf4d1a5f9c.tar.gz
Replace magic numbers with consts for evdns_base_resolv_conf_parse() errors
Diffstat (limited to 'test')
-rw-r--r--test/regress_dns.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/regress_dns.c b/test/regress_dns.c
index 2f251c72..4e247b34 100644
--- a/test/regress_dns.c
+++ b/test/regress_dns.c
@@ -1203,12 +1203,14 @@ dns_nameservers_no_default_test(void *arg)
* EVDNS_BASE_INITIALIZE_NAMESERVERS|EVDNS_BASE_NAMESERVERS_NO_DEFAULT
* because we cannot mock "/etc/resolv.conf" (yet). */
- evdns_base_resolv_conf_parse(dns,
+ ok = evdns_base_resolv_conf_parse(dns,
DNS_OPTIONS_ALL|DNS_OPTION_NAMESERVERS_NO_DEFAULT, RESOLV_FILE);
+ tt_int_op(ok, ==, EVDNS_ERROR_FAILED_TO_OPEN_FILE);
tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, -1);
tt_int_op(evdns_base_get_nameserver_fd(dns, 0), ==, -1);
- evdns_base_resolv_conf_parse(dns, DNS_OPTIONS_ALL, RESOLV_FILE);
+ ok = evdns_base_resolv_conf_parse(dns, DNS_OPTIONS_ALL, RESOLV_FILE);
+ tt_int_op(ok, ==, EVDNS_ERROR_FAILED_TO_OPEN_FILE);
tt_int_op(evdns_base_get_nameserver_addr(dns, 0, NULL, 0), ==, sizeof(struct sockaddr));
tt_int_op(evdns_base_get_nameserver_fd(dns, 0), !=, -1);