From ca3ec90c6c98f8e03a4a7068165a6d090146caba Mon Sep 17 00:00:00 2001 From: heshamsafi Date: Sun, 28 Jun 2015 12:06:06 -0700 Subject: [PATCH] test: conditionally skip udp_ipv6_multicast_join6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Skip udp_ipv6_multicast_join6 test if no ipv6 multicast route is defined on ff02::1 Reefs: https://github.com/joyent/libuv/issues/1401#issuecomment-11570984 PR-URL: https://github.com/libuv/libuv/pull/411 Reviewed-By: Saúl Ibarra Corretgé --- test/test-udp-multicast-join6.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/test-udp-multicast-join6.c b/test/test-udp-multicast-join6.c index 9ba201ab..873cb6d8 100644 --- a/test/test-udp-multicast-join6.c +++ b/test/test-udp-multicast-join6.c @@ -124,6 +124,11 @@ TEST_IMPL(udp_multicast_join6) { #else r = uv_udp_set_membership(&client, "ff02::1", NULL, UV_JOIN_GROUP); #endif + if (r == UV_ENODEV) { + MAKE_VALGRIND_HAPPY(); + RETURN_SKIP("No ipv6 multicast route"); + } + ASSERT(r == 0); r = uv_udp_recv_start(&client, alloc_cb, cl_recv_cb);