Lines Matching full:fix
9 if (!ASSERT_HAS_SUBSTR(fix->output, (str), (name))) \
23 struct fixture *fix = malloc(sizeof(struct fixture)); in init_fixture() local
27 strcpy(fix->veristat, "./veristat"); in init_fixture()
29 strcpy(fix->veristat, "../veristat"); in init_fixture()
33 snprintf(fix->tmpfile, sizeof(fix->tmpfile), "/tmp/test_veristat.XXXXXX"); in init_fixture()
34 fix->fd = mkstemp(fix->tmpfile); in init_fixture()
35 fix->sz = 1000000; in init_fixture()
36 fix->output = malloc(fix->sz); in init_fixture()
37 return fix; in init_fixture()
40 static void teardown_fixture(struct fixture *fix) in teardown_fixture() argument
42 free(fix->output); in teardown_fixture()
43 close(fix->fd); in teardown_fixture()
44 remove(fix->tmpfile); in teardown_fixture()
45 free(fix); in teardown_fixture()
50 struct fixture *fix = init_fixture(); in test_set_global_vars_succeeds() local
66 "-vl2 > %s", fix->veristat, fix->tmpfile); in test_set_global_vars_succeeds()
68 read(fix->fd, fix->output, fix->sz); in test_set_global_vars_succeeds()
83 teardown_fixture(fix); in test_set_global_vars_succeeds()
88 struct fixture *fix = init_fixture(); in test_set_global_vars_from_file_succeeds() local
101 fix->veristat, input_file, fix->tmpfile); in test_set_global_vars_from_file_succeeds()
102 read(fix->fd, fix->output, fix->sz); in test_set_global_vars_from_file_succeeds()
109 teardown_fixture(fix); in test_set_global_vars_from_file_succeeds()
114 struct fixture *fix = init_fixture(); in test_set_global_vars_out_of_range() local
118 fix->veristat, fix->tmpfile); in test_set_global_vars_out_of_range()
120 read(fix->fd, fix->output, fix->sz); in test_set_global_vars_out_of_range()
124 teardown_fixture(fix); in test_set_global_vars_out_of_range()