const char test1[] = A_TIMES_256 "EOL\n" A_TIMES_256 "EOF";
/* line buffer bigger than actual line */
- assert_int_equal(buf_write(&buf, test1, sizeof(test1)), true);
+ assert_true(buf_write(&buf, test1, sizeof(test1)));
status = buf_parse(&buf, '\n', line, sizeof(line));
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, A_TIMES_256 "EOL");
status = buf_parse(&buf, '\n', line, sizeof(line));
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, A_TIMES_256 "EOF");
/* line buffer exactly same size as actual line + terminating \0 */
buf_reset_len(&buf);
- assert_int_equal(buf_write(&buf, test1, sizeof(test1)), true);
+ assert_true(buf_write(&buf, test1, sizeof(test1)));
status = buf_parse(&buf, '\n', line, 260);
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, A_TIMES_256 "EOL");
status = buf_parse(&buf, '\n', line, 260);
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, A_TIMES_256 "EOF");
/* line buffer smaller than actual line */
buf_reset_len(&buf);
- assert_int_equal(buf_write(&buf, test1, sizeof(test1)), true);
+ assert_true(buf_write(&buf, test1, sizeof(test1)));
status = buf_parse(&buf, '\n', line, 257);
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, A_TIMES_256);
status = buf_parse(&buf, '\n', line, 257);
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, "EOL");
status = buf_parse(&buf, '\n', line, 257);
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, A_TIMES_256);
status = buf_parse(&buf, '\n', line, 257);
- assert_int_equal(status, true);
+ assert_true(status);
assert_string_equal(line, "EOF");
gc_free(&gc);