Lines Matching refs:ATF_REQUIRE
97 ATF_REQUIRE(getline(&line, &linecap, fp) == sizeof(apothegm) - 1); in ATF_TC_BODY()
98 ATF_REQUIRE(memcmp(line, apothegm, sizeof(apothegm)) == 0); in ATF_TC_BODY()
99 ATF_REQUIRE(linecap >= sizeof(apothegm)); in ATF_TC_BODY()
101 ATF_REQUIRE(getline(&line, &linecap, fp) == 1); in ATF_TC_BODY()
102 ATF_REQUIRE(line[0] == '\0' && line[1] == '\0'); in ATF_TC_BODY()
105 ATF_REQUIRE(getline(&line, &linecap, fp) == -1); in ATF_TC_BODY()
106 ATF_REQUIRE(line[0] == '\0'); in ATF_TC_BODY()
109 ATF_REQUIRE(feof(fp)); in ATF_TC_BODY()
110 ATF_REQUIRE(!ferror(fp)); in ATF_TC_BODY()
113 ATF_REQUIRE(errno == 0); in ATF_TC_BODY()
126 ATF_REQUIRE(getline(&line, &linecap, stdout) == -1); in ATF_TC_BODY()
127 ATF_REQUIRE(errno == EBADF); in ATF_TC_BODY()
129 ATF_REQUIRE(getdelim(&line, &linecap, 'X', stdout) == -1); in ATF_TC_BODY()
130 ATF_REQUIRE(errno == EBADF); in ATF_TC_BODY()
131 ATF_REQUIRE(ferror(stdout)); in ATF_TC_BODY()
143 ATF_REQUIRE(getline(NULL, &linecap, fp) == -1); in ATF_TC_BODY()
144 ATF_REQUIRE(errno == EINVAL); in ATF_TC_BODY()
145 ATF_REQUIRE(getline(&line, NULL, fp) == -1); in ATF_TC_BODY()
146 ATF_REQUIRE(errno == EINVAL); in ATF_TC_BODY()
147 ATF_REQUIRE(ferror(fp)); in ATF_TC_BODY()
166 ATF_REQUIRE(getline(&line, &linecap, fp) == -1); in ATF_TC_BODY()
167 ATF_REQUIRE(line[0] == '\0'); in ATF_TC_BODY()
168 ATF_REQUIRE(linecap > 0); in ATF_TC_BODY()
169 ATF_REQUIRE(errno == 0); in ATF_TC_BODY()
171 ATF_REQUIRE(feof(fp)); in ATF_TC_BODY()
172 ATF_REQUIRE(!ferror(fp)); in ATF_TC_BODY()
190 ATF_REQUIRE(getdelim(&line, &linecap, '\0', fp) == n + 1); in ATF_TC_BODY()
191 ATF_REQUIRE(strcmp(line, apothegm) == 0); in ATF_TC_BODY()
192 ATF_REQUIRE(line[n + 1] == '\0'); in ATF_TC_BODY()
193 ATF_REQUIRE(linecap > n + 1); in ATF_TC_BODY()
196 ATF_REQUIRE(getdelim(&line, &linecap, '\0', fp) == n + 1); in ATF_TC_BODY()
197 ATF_REQUIRE(line[n + 1] == '\0'); in ATF_TC_BODY()
198 ATF_REQUIRE(linecap > n + 1); in ATF_TC_BODY()
199 ATF_REQUIRE(errno == 0); in ATF_TC_BODY()
200 ATF_REQUIRE(!ferror(fp)); in ATF_TC_BODY()
215 ATF_REQUIRE(getline(&line, &linecap, fp) == sizeof(apothegm) - 1); in ATF_TC_BODY()
216 ATF_REQUIRE(memcmp(line, apothegm, sizeof(apothegm)) == 0); in ATF_TC_BODY()
221 ATF_REQUIRE(getline(&line, &linecap, fp) == sizeof(apothegm) - 1); in ATF_TC_BODY()
222 ATF_REQUIRE(memcmp(line, apothegm, sizeof(apothegm)) == 0); in ATF_TC_BODY()
224 ATF_REQUIRE(!ferror(fp)); in ATF_TC_BODY()
251 ATF_REQUIRE(errno == EINTR); in _ipc_write()
293 ATF_REQUIRE(pipe2(pipedes, O_CLOEXEC) == 0); in _nonblock_eagain()
294 ATF_REQUIRE(pipe2(pipedes2, O_CLOEXEC) == 0); in _nonblock_eagain()
297 ATF_REQUIRE(mkfifo("fifo", 0666) == 0); in _nonblock_eagain()
298 ATF_REQUIRE((pid = fork()) >= 0); in _nonblock_eagain()
305 ATF_REQUIRE((fd_fifo = open("fifo", O_WRONLY)) != -1); in _nonblock_eagain()
308 ATF_REQUIRE(write(fd_fifo, strs[0], strslen[0] - 3) == in _nonblock_eagain()
314 ATF_REQUIRE(write(fd_fifo, in _nonblock_eagain()
317 ATF_REQUIRE(write(fd_fifo, strs[1], strslen[1]) == strslen[1]); in _nonblock_eagain()
318 ATF_REQUIRE(write(fd_fifo, strs[2], strslen[2] - 3) == in _nonblock_eagain()
324 ATF_REQUIRE(write(fd_fifo, in _nonblock_eagain()
326 ATF_REQUIRE(write(fd_fifo, strs[3], strslen[3] - 3) == in _nonblock_eagain()
332 ATF_REQUIRE(write(fd_fifo, in _nonblock_eagain()
342 ATF_REQUIRE((fp = fopen("fifo", "r")) != NULL); in _nonblock_eagain()
344 ATF_REQUIRE((flags = fcntl(fileno(fp), F_GETFL, 0)) != -1); in _nonblock_eagain()
345 ATF_REQUIRE(fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) >= 0); in _nonblock_eagain()
352 ATF_REQUIRE(ferror(fp)); in _nonblock_eagain()
353 ATF_REQUIRE(!feof(fp)); in _nonblock_eagain()
364 ATF_REQUIRE(getdelim(&line, &linecap, delim, fp) == strslen[1]); in _nonblock_eagain()
370 ATF_REQUIRE(ferror(fp)); in _nonblock_eagain()
371 ATF_REQUIRE(!feof(fp)); in _nonblock_eagain()
377 ATF_REQUIRE((linelen = getdelim(&line, &linecap, delim, fp)) != -1); in _nonblock_eagain()
378 ATF_REQUIRE(!ferror(fp)); in _nonblock_eagain()
379 ATF_REQUIRE(!feof(fp)); in _nonblock_eagain()
381 ATF_REQUIRE(linelen == strslen[2]); in _nonblock_eagain()
386 ATF_REQUIRE(ferror(fp)); in _nonblock_eagain()
387 ATF_REQUIRE(!feof(fp)); in _nonblock_eagain()
392 ATF_REQUIRE((linelen = getdelim(&line, &linecap, delim, fp)) != -1); in _nonblock_eagain()
393 ATF_REQUIRE(!ferror(fp)); in _nonblock_eagain()
394 ATF_REQUIRE(!feof(fp)); in _nonblock_eagain()
396 ATF_REQUIRE(linelen == strslen[3]); in _nonblock_eagain()
398 ATF_REQUIRE(waitpid(pid, &status, WEXITED) != -1); in _nonblock_eagain()
399 ATF_REQUIRE(WIFEXITED(status)); in _nonblock_eagain()
400 ATF_REQUIRE(WEXITSTATUS(status) == 0); in _nonblock_eagain()