Home | History | Annotate | Download | only in tests

Lines Matching full:assert_eq

61   ASSERT_EQ(sb.st_mode & 0777, 0600U);
64 ASSERT_EQ(rc, 6);
80 ASSERT_EQ(rc, 6);
87 ASSERT_EQ(buf, fgets(buf, sizeof(buf), tfile));
90 ASSERT_EQ(NULL, fgets(buf, sizeof(buf), tfile));
100 ASSERT_EQ(rc, static_cast<int>(strlen(line_written)));
110 ASSERT_EQ(getdelim(&word_read, &allocated_length, ' ', fp), static_cast<int>(strlen(expected[i])));
121 ASSERT_EQ(getdelim(&word_read, &allocated_length, ' ', fp), -1);
122 ASSERT_EQ(0, errno);
138 ASSERT_EQ(getdelim(NULL, &buffer_length, ' ', fp), -1);
139 ASSERT_EQ(EINVAL, errno);
143 ASSERT_EQ(getdelim(&buffer, NULL, ' ', fp), -1);
144 ASSERT_EQ(EINVAL, errno);
147 ASSERT_EQ(0, close(fileno(fp)));
149 ASSERT_EQ(getdelim(&buffer, &buffer_length, ' ', fp), -1);
150 ASSERT_EQ(EBADF, errno);
159 ASSERT_EQ(-1, getdelim(&word_read, &allocated_length, ' ', fp));
172 ASSERT_EQ(rc, static_cast<int>(strlen(line_written)));
183 ASSERT_EQ(read_char_count, static_cast<int>(strlen(line_written)));
188 ASSERT_EQ(read_line_count, line_count);
197 ASSERT_EQ(getline(&line_read, &allocated_length, fp), -1);
198 ASSERT_EQ(0, errno);
214 ASSERT_EQ(getline(NULL, &buffer_length, fp), -1);
215 ASSERT_EQ(EINVAL, errno);
219 ASSERT_EQ(getline(&buffer, NULL, fp), -1);
220 ASSERT_EQ(EINVAL, errno);
223 ASSERT_EQ(0, close(fileno(fp)));
225 ASSERT_EQ(getline(&buffer, &buffer_length, fp), -1);
226 ASSERT_EQ(EBADF, errno);
232 ASSERT_EQ(sizeof(ssize_t), sizeof(long int));
233 ASSERT_EQ(sizeof(ssize_t), sizeof(size_t));
532 ASSERT_EQ(4, fprintf(fp, "epic"));
533 ASSERT_EQ(0, close(fileno(fp)));
534 ASSERT_EQ(-1, fprintf(fp, "fail"));
535 ASSERT_EQ(-1, fclose(fp));
542 ASSERT_EQ(4, fprintf(fp, "epic"));
543 ASSERT_EQ(0, close(fileno(fp)));
544 ASSERT_EQ(4, fprintf(fp, "fail"));
545 ASSERT_EQ(-1, fclose(fp));
557 ASSERT_EQ(0, pclose(fp));
563 ASSERT_EQ('L', getc(fp));
564 ASSERT_EQ('i', getc(fp));
565 ASSERT_EQ('n', getc(fp));
566 ASSERT_EQ('u', getc(fp));
567 ASSERT_EQ('x', getc(fp));
574 ASSERT_EQ(EOF, putc('x', fp));
583 ASSERT_EQ(3, sscanf(" hello 123 1.23 ", "%s %i %lf %s", s1, &i1, &d1, s2));
585 ASSERT_EQ(123, i1);
642 ASSERT_EQ(mb_one_bytes, static_cast<wchar_t>(fputwc(mb_one_bytes, fp)));
643 ASSERT_EQ(mb_two_bytes, static_cast<wchar_t>(fputwc(mb_two_bytes, fp)));
644 ASSERT_EQ(mb_three_bytes, static_cast<wchar_t>(fputwc(mb_three_bytes, fp)));
645 ASSERT_EQ(mb_four_bytes, static_cast<wchar_t>(fputwc(mb_four_bytes, fp)));
656 ASSERT_EQ(mb_one_bytes, static_cast<wchar_t>(fgetwc(fp)));
658 ASSERT_EQ(mb_two_bytes, static_cast<wchar_t>(fgetwc(fp)));
660 ASSERT_EQ(mb_three_bytes, static_cast<wchar_t>(fgetwc(fp)));
662 ASSERT_EQ(mb_four_bytes, static_cast<wchar_t>(fgetwc(fp)));
670 ASSERT_EQ(0, static_cast<off_t>(pos1));
671 ASSERT_EQ(1, static_cast<off_t>(pos2));
672 ASSERT_EQ(3, static_cast<off_t>(pos3));
673 ASSERT_EQ(6, static_cast<off_t>(pos4));
674 ASSERT_EQ(10, static_cast<off_t>(pos5));
678 ASSERT_EQ(0, fsetpos(fp, &pos2));
679 ASSERT_EQ(mb_two_bytes, static_cast<wchar_t>(fgetwc(fp)));
680 ASSERT_EQ(0, fsetpos(fp, &pos1));
681 ASSERT_EQ(mb_one_bytes, static_cast<wchar_t>(fgetwc(fp)));
682 ASSERT_EQ(0, fsetpos(fp, &pos4));
683 ASSERT_EQ(mb_four_bytes, static_cast<wchar_t>(fgetwc(fp)));
684 ASSERT_EQ(0, fsetpos(fp, &pos3));
685 ASSERT_EQ(mb_three_bytes, static_cast<wchar_t>(fgetwc(fp)));
686 ASSERT_EQ(0, fsetpos(fp, &pos5));
687 ASSERT_EQ(WEOF, fgetwc(fp));
711 ASSERT_EQ(mb_two_bytes, static_cast<wchar_t>(fputwc(mb_two_bytes, fp)));
712 ASSERT_EQ(mb_three_bytes, static_cast<wchar_t>(fputwc(mb_three_bytes, fp)));
713 ASSERT_EQ(mb_four_bytes, static_cast<wchar_t>(fputwc(mb_four_bytes, fp)));
723 ASSERT_EQ(0, fgetpos(fp, &mb_two_bytes_pos));
727 ASSERT_EQ(0, fseek(fp, offset_inside_mb, SEEK_SET));
731 ASSERT_EQ(0, fgetpos(fp, &pos_inside_mb));
733 ASSERT_EQ(offset_inside_mb, static_cast<off_t>(pos_inside_mb));
737 ASSERT_EQ(WEOF, fgetwc(fp));
738 ASSERT_EQ(EILSEQ, errno);
741 ASSERT_EQ(0, fsetpos(fp, &mb_two_bytes_pos));
742 ASSERT_EQ(mb_two_bytes, static_cast<wchar_t>(fgetwc(fp)));
746 ASSERT_EQ(0, fsetpos(fp, &pos_inside_mb));
747 ASSERT_EQ(WEOF, fgetwc(fp));
748 ASSERT_EQ(EILSEQ, errno);
757 ASSERT_EQ('<', fputc('<', fp));
792 ASSERT_EQ(nullptr, fmemopen(buf, 0, "r+"));
793 ASSERT_EQ(EINVAL, errno);
797 ASSERT_EQ(nullptr, fmemopen(nullptr, 0, "r"));
798 ASSERT_EQ(EINVAL, errno);
809 ASSERT_EQ(strlen("hello, world!"), size);
820 ASSERT_EQ(nullptr, open_memstream(nullptr, &size));
821 ASSERT_EQ(EINVAL, errno);
825 ASSERT_EQ(nullptr, open_memstream(&p, nullptr));
826 ASSERT_EQ(EINVAL, errno);
839 ASSERT_EQ(0, flags & FD_CLOEXEC);
847 ASSERT_EQ(FD_CLOEXEC, flags & FD_CLOEXEC);
860 ASSERT_EQ(0, flags & FD_CLOEXEC);
867 ASSERT_EQ(FD_CLOEXEC, flags & FD_CLOEXEC);
886 ASSERT_EQ(1U, fread(buf, 64*1024, 1, fp));
896 ASSERT_EQ('\0', buf[i]);
899 ASSERT_EQ('\xff', buf[i]);
910 ASSERT_EQ(2U, fread(buf1, 4, 4, fp));
919 ASSERT_EQ(2U, fread(buf2, 4, 4096, fp));
930 ASSERT_EQ(0U, fread(&buf[0], n, 1, fp));
931 ASSERT_EQ(EBADF, errno);
949 ASSERT_EQ(1U, fwrite("1", 1, 1, fp));
954 ASSERT_EQ(0U, fread(&buf[0], 1, buf.size(), fp));
959 ASSERT_EQ(1U, fwrite("2", 1, 1, fp)) << errno;
963 ASSERT_EQ(2U, fread(&buf[0], 1, buf.size(), fp));
964 ASSERT_EQ('1', buf[0]);
965 ASSERT_EQ('2', buf[1]);
989 ASSERT_EQ(12288U, fwrite(file_data, 1, 12288, fp));
998 ASSERT_EQ(100U, fread(buffer, 1, 100, fp));
999 ASSERT_EQ(memcmp(file_data, buffer, 100), 0);
1004 ASSERT_EQ(8192U, fread(buffer, 1, 8192, fp));
1005 ASSERT_EQ(memcmp(file_data+cur_location, buffer, 8192), 0);
1008 ASSERT_EQ(0, fseek(fp, -22, SEEK_CUR));
1010 ASSERT_EQ(22U, fread(buffer, 1, 22, fp));
1011 ASSERT_EQ(memcmp(file_data+cur_location, buffer, 22), 0);