/* $Id: hstrerror-t.c 5060 2001-12-12 09:20:10Z rra $ */ /* hstrerror test suite. */ #include "config.h" #include #include #include "libtest.h" const char *test_hstrerror(int); static void test_error(int n, const char *expected, int error) { ok_string(n, expected, test_hstrerror(error)); } int main(void) { puts("7"); test_error(1, "Internal resolver error", -1); test_error(2, "No resolver error", 0); test_error(3, "No address associated with name", NO_ADDRESS); test_error(4, "Resolver error 777777", 777777); test_error(5, "Resolver error -99999", -99999); test_error(6, "", 1000000); test_error(7, "", -100000); return 0; }