~ubuntu-branches/ubuntu/saucy/nodejs/saucy-proposed

« back to all changes in this revision

Viewing changes to deps/uv/test/test-tcp-bind6-error.c

  • Committer: Package Import Robot
  • Author(s): Jérémy Lal
  • Date: 2013-08-14 00:16:46 UTC
  • mfrom: (7.1.40 sid)
  • Revision ID: package-import@ubuntu.com-20130814001646-bzlysfh8sd6mukbo
Tags: 0.10.15~dfsg1-4
* Update 2005 patch, adding a handful of tests that can fail on
  slow platforms.
* Add 1004 patch to fix test failures when writing NaN to buffer
  on mipsel.

Show diffs side-by-side

added added

removed removed

Lines of Context:
59
59
  uv_close((uv_handle_t*)&server1, close_cb);
60
60
  uv_close((uv_handle_t*)&server2, close_cb);
61
61
 
62
 
  uv_run(uv_default_loop());
 
62
  uv_run(uv_default_loop(), UV_RUN_DEFAULT);
63
63
 
64
64
  ASSERT(close_cb_called == 2);
65
65
 
 
66
  MAKE_VALGRIND_HAPPY();
66
67
  return 0;
67
68
}
68
69
 
80
81
 
81
82
  uv_close((uv_handle_t*)&server, close_cb);
82
83
 
83
 
  uv_run(uv_default_loop());
 
84
  uv_run(uv_default_loop(), UV_RUN_DEFAULT);
84
85
 
85
86
  ASSERT(close_cb_called == 1);
86
87
 
 
88
  MAKE_VALGRIND_HAPPY();
87
89
  return 0;
88
90
}
89
91
 
101
103
  r = uv_tcp_bind6(&server, *garbage_addr);
102
104
  ASSERT(r == -1);
103
105
 
104
 
  ASSERT(uv_last_error(uv_default_loop()).code == UV_EFAULT);
 
106
  ASSERT(uv_last_error(uv_default_loop()).code == UV_EINVAL);
105
107
 
106
108
  uv_close((uv_handle_t*)&server, close_cb);
107
109
 
108
 
  uv_run(uv_default_loop());
 
110
  uv_run(uv_default_loop(), UV_RUN_DEFAULT);
109
111
 
110
112
  ASSERT(close_cb_called == 1);
111
113
 
 
114
  MAKE_VALGRIND_HAPPY();
112
115
  return 0;
113
116
}
114
117
 
131
134
 
132
135
  uv_close((uv_handle_t*)&server, close_cb);
133
136
 
134
 
  uv_run(uv_default_loop());
 
137
  uv_run(uv_default_loop(), UV_RUN_DEFAULT);
135
138
 
136
139
  ASSERT(close_cb_called == 1);
137
140
 
 
141
  MAKE_VALGRIND_HAPPY();
138
142
  return 0;
139
143
}
140
144
 
150
154
  r = uv_tcp_bind6(&server, addr);
151
155
  ASSERT(r == 0);
152
156
 
 
157
  MAKE_VALGRIND_HAPPY();
153
158
  return 0;
154
159
}