Lines Matching defs:buffer
6 #include "buffer.h"
58 input size so there's something in internal buffer. */
143 buffer_t *buffer;
145 test_iostream_setup(block, &in, &out, &buffer);
148 test_assert(strcmp(run_pump(in, out, &counter, buffer), "hello, world") == 0);
161 buffer_t *buffer;
163 test_iostream_setup(block, &in_2, &out, &buffer);
167 test_assert(strcmp(run_pump(in, out, &counter, buffer), "") == 0);
180 buffer_t *buffer;
182 test_iostream_setup(block, &in_2, &out, &buffer);
186 test_assert(strcmp(run_pump(in, out, &counter, buffer), "hell") == 0);
199 buffer_t *buffer;
201 test_iostream_setup(block, &in_2, &out, &buffer);
205 test_assert(strcmp(run_pump(in, out, &counter, buffer), "hello, world") == 0);
218 buffer_t *buffer;
220 test_iostream_setup(block, &in, &out_2, &buffer);
224 test_assert(strcmp(run_pump(in, out, &counter, buffer), "") == 0);
237 buffer_t *buffer;
239 test_iostream_setup(block, &in, &out_2, &buffer);
244 /* "hel" because the last byte is only in internal buffer */
245 test_assert(strcmp(run_pump(in, out, &counter, buffer), block ? "" : "hel") == 0);
262 buffer_t *buffer;
264 test_iostream_setup(block, &in, &out_2, &buffer);
268 test_assert(strcmp(run_pump(in, out, &counter, buffer), "hello, world") == 0);