Lines Matching refs:assert

31 #include <assert.h>
95 assert(getline(&line, &linecap, fp) == sizeof(apothegm) - 1);
96 assert(memcmp(line, apothegm, sizeof(apothegm)) == 0);
97 assert(linecap >= sizeof(apothegm));
99 assert(getline(&line, &linecap, fp) == 1);
100 assert(line[0] == '\0' && line[1] == '\0');
103 assert(getline(&line, &linecap, fp) == -1);
104 assert(line[0] == '\0');
107 assert(feof(fp));
108 assert(!ferror(fp));
111 assert(errno == 0);
117 assert(getline(&line, &linecap, stdout) == -1);
118 assert(errno == EBADF);
120 assert(getdelim(&line, &linecap, 'X', stdout) == -1);
121 assert(errno == EBADF);
122 assert(ferror(stdout));
127 assert(getline(NULL, &linecap, fp) == -1);
128 assert(errno == EINVAL);
129 assert(getline(&line, NULL, fp) == -1);
130 assert(errno == EINVAL);
131 assert(ferror(fp));
143 assert(getline(&line, &linecap, fp) == -1);
144 assert(line[0] == '\0');
145 assert(linecap > 0);
146 assert(errno == 0);
147 assert(feof(fp));
148 assert(!ferror(fp));
155 assert(getdelim(&line, &linecap, '\0', fp) == n + 1);
156 assert(strcmp(line, apothegm) == 0);
157 assert(line[n + 1] == '\0');
158 assert(linecap > n + 1);
160 assert(getdelim(&line, &linecap, '\0', fp) == n + 1);
161 assert(line[n + 1] == '\0');
162 assert(linecap > n + 1);
163 assert(errno == 0);
164 assert(!ferror(fp));
173 assert(getline(&line, &linecap, fp) == sizeof(apothegm) - 1);
174 assert(memcmp(line, apothegm, sizeof(apothegm)) == 0);
179 assert(getline(&line, &linecap, fp) == sizeof(apothegm) - 1);
180 assert(memcmp(line, apothegm, sizeof(apothegm)) == 0);
182 assert(!ferror(fp));