summaryrefslogtreecommitdiff
path: root/deps/uv/test/test-connect-unspecified.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/test/test-connect-unspecified.c')
-rw-r--r--deps/uv/test/test-connect-unspecified.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/deps/uv/test/test-connect-unspecified.c b/deps/uv/test/test-connect-unspecified.c
index 04e1c8a5f7..5f32b67a6a 100644
--- a/deps/uv/test/test-connect-unspecified.c
+++ b/deps/uv/test/test-connect-unspecified.c
@@ -48,12 +48,14 @@ TEST_IMPL(connect_unspecified) {
(const struct sockaddr*) &addr4,
connect_4) == 0);
- ASSERT(uv_tcp_init(loop, &socket6) == 0);
- ASSERT(uv_ip6_addr("::", TEST_PORT, &addr6) == 0);
- ASSERT(uv_tcp_connect(&connect6,
- &socket6,
- (const struct sockaddr*) &addr6,
- connect_6) == 0);
+ if (can_ipv6()) {
+ ASSERT(uv_tcp_init(loop, &socket6) == 0);
+ ASSERT(uv_ip6_addr("::", TEST_PORT, &addr6) == 0);
+ ASSERT(uv_tcp_connect(&connect6,
+ &socket6,
+ (const struct sockaddr*) &addr6,
+ connect_6) == 0);
+ }
ASSERT(uv_run(loop, UV_RUN_DEFAULT) == 0);