Merge "Add a test for getdelim(3) on a directory."

This commit is contained in:
Elliott Hughes
2015-04-06 19:36:13 +00:00
committed by Gerrit Code Review

View File

@@ -151,6 +151,15 @@ TEST(stdio, getdelim_invalid) {
fclose(fp);
}
TEST(stdio, getdelim_directory) {
FILE* fp = fopen("/proc", "r");
ASSERT_TRUE(fp != NULL);
char* word_read;
size_t allocated_length;
ASSERT_EQ(-1, getdelim(&word_read, &allocated_length, ' ', fp));
fclose(fp);
}
TEST(stdio, getline) {
FILE* fp = tmpfile();
ASSERT_TRUE(fp != NULL);