From dcaa814d350c5ee7deb2164502a24f2f698b9799 Mon Sep 17 00:00:00 2001 From: Dag-Erling Smørgrav Date: Mon, 10 Sep 2018 16:32:55 +0000 Subject: Vendor import of Unbound 1.8.0. --- testcode/unitldns.c | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'testcode/unitldns.c') diff --git a/testcode/unitldns.c b/testcode/unitldns.c index e27e46eaa926..66f75617037d 100644 --- a/testcode/unitldns.c +++ b/testcode/unitldns.c @@ -199,15 +199,25 @@ rr_test_file(const char* input, const char* check) free(back); } +#define xstr(s) str(s) +#define str(s) #s + +#define SRCDIRSTR xstr(SRCDIR) + /** read rrs to and from string, to and from wireformat */ static void rr_tests(void) { - rr_test_file("testdata/test_ldnsrr.1", "testdata/test_ldnsrr.c1"); - rr_test_file("testdata/test_ldnsrr.2", "testdata/test_ldnsrr.c2"); - rr_test_file("testdata/test_ldnsrr.3", "testdata/test_ldnsrr.c3"); - rr_test_file("testdata/test_ldnsrr.4", "testdata/test_ldnsrr.c4"); - rr_test_file("testdata/test_ldnsrr.5", "testdata/test_ldnsrr.c5"); + rr_test_file(SRCDIRSTR "/testdata/test_ldnsrr.1", + SRCDIRSTR "/testdata/test_ldnsrr.c1"); + rr_test_file(SRCDIRSTR "/testdata/test_ldnsrr.2", + SRCDIRSTR "/testdata/test_ldnsrr.c2"); + rr_test_file(SRCDIRSTR "/testdata/test_ldnsrr.3", + SRCDIRSTR "/testdata/test_ldnsrr.c3"); + rr_test_file(SRCDIRSTR "/testdata/test_ldnsrr.4", + SRCDIRSTR "/testdata/test_ldnsrr.c4"); + rr_test_file(SRCDIRSTR "/testdata/test_ldnsrr.5", + SRCDIRSTR "/testdata/test_ldnsrr.c5"); } void -- cgit v1.3