From: Willem Jan Withagen Date: Wed, 11 Nov 2020 14:09:12 +0000 (+0100) Subject: test/mon: Accept ENOENT as returned value on FreeBSD X-Git-Tag: v16.1.0~607^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F38026%2Fhead;p=ceph.git test/mon: Accept ENOENT as returned value on FreeBSD FreeBSD returns ENOENT on resolv error Tracker: https://tracker.ceph.com/issues/48183 Signed-off-by: Willem Jan Withagen --- diff --git a/src/test/mon/MonMap.cc b/src/test/mon/MonMap.cc index 81b054a9048f..c9bcb7fec083 100644 --- a/src/test/mon/MonMap.cc +++ b/src/test/mon/MonMap.cc @@ -237,5 +237,9 @@ TEST(MonMapBuildInitial, build_initial_mon_host_from_dns_fail) { cct->_conf.set_val("mon_host", "ceph.noname"); MonMap monmap; int r = monmap.build_initial(cct.get(), false, std::cerr); +#if defined(__FreeBSD__) + ASSERT_EQ(r, -ENOENT); +#else ASSERT_EQ(r, -EINVAL); +#endif }