Lines Matching refs:ATF_REQUIRE
48 ATF_REQUIRE(pipe2(p, O_CLOEXEC | O_NONBLOCK) == 0); in ATF_TC_BODY()
49 ATF_REQUIRE(p[0] >= 0); in ATF_TC_BODY()
50 ATF_REQUIRE(p[1] >= 0); in ATF_TC_BODY()
53 ATF_REQUIRE(kq >= 0); in ATF_TC_BODY()
58 ATF_REQUIRE(kevent(kq, kev, 1, NULL, 0, NULL) == 0); in ATF_TC_BODY()
62 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
64 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
65 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); in ATF_TC_BODY()
66 ATF_REQUIRE(kev[0].flags == EV_CLEAR); in ATF_TC_BODY()
67 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
68 ATF_REQUIRE(kev[0].data == 16384); in ATF_TC_BODY()
69 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
77 ATF_REQUIRE(r < 0); in ATF_TC_BODY()
78 ATF_REQUIRE(errno == EAGAIN || errno == EWOULDBLOCK); in ATF_TC_BODY()
80 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
86 ATF_REQUIRE(read(p[0], &c, 1) == 1); in ATF_TC_BODY()
89 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
94 ATF_REQUIRE(read(p[0], &c, 1) == 1); in ATF_TC_BODY()
97 ATF_REQUIRE(r == 1); in ATF_TC_BODY()
98 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
99 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); in ATF_TC_BODY()
100 ATF_REQUIRE(kev[0].flags == EV_CLEAR); in ATF_TC_BODY()
101 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
102 ATF_REQUIRE(kev[0].data == PIPE_BUF); in ATF_TC_BODY()
103 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
110 ATF_REQUIRE(read(p[0], &c, 1) == 1); in ATF_TC_BODY()
112 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
114 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
115 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); in ATF_TC_BODY()
116 ATF_REQUIRE(kev[0].flags == EV_CLEAR); in ATF_TC_BODY()
117 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
118 ATF_REQUIRE(kev[0].data == PIPE_BUF + 1); in ATF_TC_BODY()
119 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
126 ATF_REQUIRE(close(p[0]) == 0); in ATF_TC_BODY()
128 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
130 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
131 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); in ATF_TC_BODY()
132 ATF_REQUIRE(kev[0].flags == (EV_CLEAR | EV_EOF | EV_ONESHOT)); in ATF_TC_BODY()
133 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
134 ATF_REQUIRE(kev[0].data == PIPE_BUF + 1); in ATF_TC_BODY()
135 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
137 ATF_REQUIRE(close(kq) == 0); in ATF_TC_BODY()
138 ATF_REQUIRE(close(p[1]) == 0); in ATF_TC_BODY()
146 ATF_REQUIRE(pipe2(p, O_CLOEXEC | O_NONBLOCK) == 0); in ATF_TC_BODY()
147 ATF_REQUIRE(p[0] >= 0); in ATF_TC_BODY()
148 ATF_REQUIRE(p[1] >= 0); in ATF_TC_BODY()
150 ATF_REQUIRE(close(p[0]) == 0); in ATF_TC_BODY()
153 ATF_REQUIRE(kq >= 0); in ATF_TC_BODY()
166 ATF_REQUIRE(kevent(kq, kev, 2, kev, 2, NULL) == 2); in ATF_TC_BODY()
167 ATF_REQUIRE((kev[0].flags & EV_ERROR) != 0); in ATF_TC_BODY()
168 ATF_REQUIRE(kev[0].data == 0); in ATF_TC_BODY()
169 ATF_REQUIRE((kev[1].flags & EV_ERROR) != 0); in ATF_TC_BODY()
170 ATF_REQUIRE(kev[1].data == EPIPE); in ATF_TC_BODY()
172 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
174 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
175 ATF_REQUIRE(kev[0].filter == EVFILT_READ); in ATF_TC_BODY()
176 ATF_REQUIRE(kev[0].flags == (EV_EOF | EV_CLEAR | EV_RECEIPT)); in ATF_TC_BODY()
177 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
178 ATF_REQUIRE(kev[0].data == 0); in ATF_TC_BODY()
179 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
181 ATF_REQUIRE(close(kq) == 0); in ATF_TC_BODY()
182 ATF_REQUIRE(close(p[1]) == 0); in ATF_TC_BODY()
190 ATF_REQUIRE(pipe2(p, O_CLOEXEC | O_NONBLOCK) == 0); in ATF_TC_BODY()
191 ATF_REQUIRE(p[0] >= 0); in ATF_TC_BODY()
192 ATF_REQUIRE(p[1] >= 0); in ATF_TC_BODY()
195 ATF_REQUIRE(kq >= 0); in ATF_TC_BODY()
208 ATF_REQUIRE(kevent(kq, kev, 2, kev, 2, NULL) == 2); in ATF_TC_BODY()
209 ATF_REQUIRE((kev[0].flags & EV_ERROR) != 0); in ATF_TC_BODY()
210 ATF_REQUIRE(kev[0].data == 0); in ATF_TC_BODY()
211 ATF_REQUIRE((kev[1].flags & EV_ERROR) != 0); in ATF_TC_BODY()
212 ATF_REQUIRE(kev[1].data == 0); in ATF_TC_BODY()
214 ATF_REQUIRE(close(p[0]) == 0); in ATF_TC_BODY()
216 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
219 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
220 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); in ATF_TC_BODY()
221 ATF_REQUIRE(kev[0].flags == in ATF_TC_BODY()
223 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
224 ATF_REQUIRE(kev[0].data == 16384); in ATF_TC_BODY()
225 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
228 ATF_REQUIRE(kev[1].ident == (uintptr_t)p[1]); in ATF_TC_BODY()
229 ATF_REQUIRE(kev[1].filter == EVFILT_READ); in ATF_TC_BODY()
230 ATF_REQUIRE(kev[1].flags == (EV_EOF | EV_CLEAR | EV_RECEIPT)); in ATF_TC_BODY()
231 ATF_REQUIRE(kev[1].fflags == 0); in ATF_TC_BODY()
232 ATF_REQUIRE(kev[1].data == 0); in ATF_TC_BODY()
233 ATF_REQUIRE(kev[1].udata == 0); in ATF_TC_BODY()
236 ATF_REQUIRE(close(kq) == 0); in ATF_TC_BODY()
237 ATF_REQUIRE(close(p[1]) == 0); in ATF_TC_BODY()
248 ATF_REQUIRE(pipe2(p, O_CLOEXEC | O_NONBLOCK) == 0); in ATF_TC_BODY()
249 ATF_REQUIRE(p[0] >= 0); in ATF_TC_BODY()
250 ATF_REQUIRE(p[1] >= 0); in ATF_TC_BODY()
256 ATF_REQUIRE(n < 0); in ATF_TC_BODY()
257 ATF_REQUIRE(errno == EAGAIN || errno == EWOULDBLOCK); in ATF_TC_BODY()
259 ATF_REQUIRE(close(p[1]) == 0); in ATF_TC_BODY()
262 ATF_REQUIRE(kq >= 0); in ATF_TC_BODY()
274 ATF_REQUIRE(kevent(kq, kev, 2, kev, 2, NULL) == 2); in ATF_TC_BODY()
275 ATF_REQUIRE((kev[0].flags & EV_ERROR) != 0); in ATF_TC_BODY()
276 ATF_REQUIRE(kev[0].data == 0); in ATF_TC_BODY()
277 ATF_REQUIRE((kev[1].flags & EV_ERROR) != 0); in ATF_TC_BODY()
278 ATF_REQUIRE(kev[1].data == EPIPE); in ATF_TC_BODY()
280 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
282 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[0]); in ATF_TC_BODY()
283 ATF_REQUIRE(kev[0].filter == EVFILT_READ); in ATF_TC_BODY()
284 ATF_REQUIRE(kev[0].flags == (EV_EOF | EV_CLEAR | EV_RECEIPT)); in ATF_TC_BODY()
285 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
286 ATF_REQUIRE(kev[0].data == bytes); in ATF_TC_BODY()
287 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
289 ATF_REQUIRE(close(kq) == 0); in ATF_TC_BODY()
290 ATF_REQUIRE(close(p[0]) == 0); in ATF_TC_BODY()
301 ATF_REQUIRE(pipe2(p, O_CLOEXEC | O_NONBLOCK) == 0); in ATF_TC_BODY()
302 ATF_REQUIRE(p[0] >= 0); in ATF_TC_BODY()
303 ATF_REQUIRE(p[1] >= 0); in ATF_TC_BODY()
306 ATF_REQUIRE(kq >= 0); in ATF_TC_BODY()
318 ATF_REQUIRE(kevent(kq, kev, 2, kev, 2, NULL) == 2); in ATF_TC_BODY()
319 ATF_REQUIRE((kev[0].flags & EV_ERROR) != 0); in ATF_TC_BODY()
320 ATF_REQUIRE(kev[0].data == 0); in ATF_TC_BODY()
321 ATF_REQUIRE((kev[1].flags & EV_ERROR) != 0); in ATF_TC_BODY()
322 ATF_REQUIRE(kev[1].data == 0); in ATF_TC_BODY()
328 ATF_REQUIRE(n < 0); in ATF_TC_BODY()
329 ATF_REQUIRE(errno == EAGAIN || errno == EWOULDBLOCK); in ATF_TC_BODY()
331 ATF_REQUIRE(close(p[1]) == 0); in ATF_TC_BODY()
333 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), in ATF_TC_BODY()
336 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[0]); in ATF_TC_BODY()
337 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); in ATF_TC_BODY()
338 ATF_REQUIRE(kev[0].flags == in ATF_TC_BODY()
340 ATF_REQUIRE(kev[0].fflags == 0); in ATF_TC_BODY()
341 ATF_REQUIRE(kev[0].data > 0); in ATF_TC_BODY()
342 ATF_REQUIRE(kev[0].udata == 0); in ATF_TC_BODY()
344 ATF_REQUIRE(kev[1].ident == (uintptr_t)p[0]); in ATF_TC_BODY()
345 ATF_REQUIRE(kev[1].filter == EVFILT_READ); in ATF_TC_BODY()
346 ATF_REQUIRE(kev[1].flags == (EV_EOF | EV_CLEAR | EV_RECEIPT)); in ATF_TC_BODY()
347 ATF_REQUIRE(kev[1].fflags == 0); in ATF_TC_BODY()
348 ATF_REQUIRE(kev[1].data == bytes); in ATF_TC_BODY()
349 ATF_REQUIRE(kev[1].udata == 0); in ATF_TC_BODY()
351 ATF_REQUIRE(close(kq) == 0); in ATF_TC_BODY()
352 ATF_REQUIRE(close(p[0]) == 0); in ATF_TC_BODY()