Lines Matching refs:fp
26 FILE* fp = tmpfile(); in TEST() local
27 ASSERT_TRUE(fp != NULL); in TEST()
29 int fd = fileno(fp); in TEST()
37 rc = fprintf(fp, "hello\n"); in TEST()
40 rewind(fp); in TEST()
43 char* s = fgets(buf, sizeof(buf), fp); in TEST()
47 fclose(fp); in TEST()
51 FILE* fp = tmpfile(); in TEST() local
52 ASSERT_TRUE(fp != NULL); in TEST()
55 int rc = fprintf(fp, "%s", line_written); in TEST()
58 rewind(fp); in TEST()
65 ASSERT_FALSE(feof(fp)); in TEST()
66 …ASSERT_EQ(getdelim(&word_read, &allocated_length, ' ', fp), static_cast<int>(strlen(expected[i]))); in TEST()
71 ASSERT_TRUE(feof(fp)); in TEST()
72 clearerr(fp); in TEST()
77 ASSERT_EQ(getdelim(&word_read, &allocated_length, ' ', fp), -1); in TEST()
79 ASSERT_TRUE(feof(fp)); in TEST()
82 fclose(fp); in TEST()
86 FILE* fp = tmpfile(); in TEST() local
93 ASSERT_EQ(getdelim(NULL, &buffer_length, ' ', fp), -1); in TEST()
98 ASSERT_EQ(getdelim(&buffer, NULL, ' ', fp), -1); in TEST()
102 fclose(fp); in TEST()
104 ASSERT_EQ(getdelim(&buffer, &buffer_length, ' ', fp), -1); in TEST()
109 FILE* fp = tmpfile(); in TEST() local
110 ASSERT_TRUE(fp != NULL); in TEST()
116 int rc = fprintf(fp, "%s", line_written); in TEST()
120 rewind(fp); in TEST()
127 while ((read_char_count = getline(&line_read, &allocated_length, fp)) != -1) { in TEST()
136 ASSERT_TRUE(feof(fp)); in TEST()
137 clearerr(fp); in TEST()
142 ASSERT_EQ(getline(&line_read, &allocated_length, fp), -1); in TEST()
144 ASSERT_TRUE(feof(fp)); in TEST()
147 fclose(fp); in TEST()
151 FILE* fp = tmpfile(); in TEST() local
158 ASSERT_EQ(getline(NULL, &buffer_length, fp), -1); in TEST()
163 ASSERT_EQ(getline(&buffer, NULL, fp), -1); in TEST()
167 fclose(fp); in TEST()
169 ASSERT_EQ(getline(&buffer, &buffer_length, fp), -1); in TEST()
186 FILE* fp = popen("cat /proc/version", "r"); in TEST() local
187 ASSERT_TRUE(fp != NULL); in TEST()
190 char* s = fgets(buf, sizeof(buf), fp); in TEST()
194 ASSERT_EQ(0, pclose(fp)); in TEST()