From 76fa1631175b58400b06c8e30812db7bfd4aff1e Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Mon, 4 Jun 2012 17:12:16 +0200 Subject: [PATCH] test: add a 'write before connect' test --- test/test-tcp-dont-connect-after-write.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test-tcp-dont-connect-after-write.c b/test/test-tcp-dont-connect-after-write.c index 9d4420245..9fdbe97ac 100644 --- a/test/test-tcp-dont-connect-after-write.c +++ b/test/test-tcp-dont-connect-after-write.c @@ -74,6 +74,10 @@ TEST_IMPL(tcp_dont_connect_after_write) { r = uv_tcp_init(uv_default_loop(), &conn); ASSERT(r == 0); + r = uv_write(&write_req, (uv_stream_t*)&conn, &buf, 1, write_cb); + ASSERT(r == -1); + ASSERT(uv_last_error(uv_default_loop()).code == UV_EBADF); + r = uv_tcp_connect(&connect_req, &conn, addr, connect_cb); ASSERT(r == 0);