Lines Matching defs:fix

9 		if (!ASSERT_HAS_SUBSTR(fix->output, (str), (name))) \
23 struct fixture *fix = malloc(sizeof(struct fixture));
27 strcpy(fix->veristat, "./veristat");
29 strcpy(fix->veristat, "../veristat");
33 snprintf(fix->tmpfile, sizeof(fix->tmpfile), "/tmp/test_veristat.XXXXXX");
34 fix->fd = mkstemp(fix->tmpfile);
35 fix->sz = 1000000;
36 fix->output = malloc(fix->sz);
37 return fix;
40 static void teardown_fixture(struct fixture *fix)
42 free(fix->output);
43 close(fix->fd);
44 remove(fix->tmpfile);
45 free(fix);
50 struct fixture *fix = init_fixture();
75 " -vl2 > %s", fix->veristat, fix->tmpfile);
77 read(fix->fd, fix->output, fix->sz);
100 teardown_fixture(fix);
105 struct fixture *fix = init_fixture();
118 fix->veristat, input_file, fix->tmpfile);
119 read(fix->fd, fix->output, fix->sz);
126 teardown_fixture(fix);
131 struct fixture *fix = init_fixture();
135 fix->veristat, fix->tmpfile);
137 read(fix->fd, fix->output, fix->sz);
141 teardown_fixture(fix);
146 struct fixture *fix = init_fixture();
150 fix->veristat, fix->tmpfile);
152 read(fix->fd, fix->output, fix->sz);
156 teardown_fixture(fix);
161 struct fixture *fix = init_fixture();
165 fix->veristat, fix->tmpfile);
167 read(fix->fd, fix->output, fix->sz);
171 teardown_fixture(fix);
176 struct fixture *fix = init_fixture();
180 fix->veristat, fix->tmpfile);
182 read(fix->fd, fix->output, fix->sz);
186 teardown_fixture(fix);
191 struct fixture *fix = init_fixture();
195 fix->veristat, fix->tmpfile);
197 pread(fix->fd, fix->output, fix->sz, 0);
202 fix->veristat, fix->tmpfile);
204 pread(fix->fd, fix->output, fix->sz, 0);
208 teardown_fixture(fix);
213 struct fixture *fix = init_fixture();
217 fix->veristat, fix->tmpfile);
219 pread(fix->fd, fix->output, fix->sz, 0);
224 fix->veristat, fix->tmpfile);
226 pread(fix->fd, fix->output, fix->sz, 0);
230 teardown_fixture(fix);