Lines Matching defs:TEST_E
12 #define TEST_E(f) ( (errno = 0), (f) || \
32 TEST_E(f = open_memstream(&s, &l));
33 TEST_E(putc('a', f) == 'a');
34 TEST_E(putc('b', f) == 'b');
35 TEST_E(putc('c', f) == 'c');
36 TEST_E(!fflush(f));
42 TEST_E(f = open_memstream(&s, &l));
43 TEST_E(fseek(f,1,SEEK_CUR)>=0);
44 TEST_E(putc('q', f) == 'q');
45 TEST_E(!fflush(f));
50 TEST_E(fseek(f,-2,SEEK_CUR)>=0);
51 TEST_E(putc('e', f) == 'e');
52 TEST_E(!fflush(f));
57 TEST_E(f = fmemopen(buf, 10, "r+"));
58 TEST_E(fputs("hello", f) >= 0);
59 TEST_E(fputc(0, f)==0);
60 TEST_E(fseek(f, 0, SEEK_SET)>=0);
62 TEST_E(fscanf(f, "hello%n", &i)==0);
72 TEST_E(f = fmemopen(buf, 10, "a+"));
74 TEST_E(fseek(f, 0, SEEK_SET)>=0);
81 TEST_E(fseek(f, 6, SEEK_SET)>=0);
85 TEST_E(fseek(f, 0, SEEK_SET)>=0);
87 TEST_E(fseek(f, 0, SEEK_CUR)>=0);
89 TEST_E(fprintf(f, "%d", i)==3);
90 TEST_E(fflush(f)==0);