libowfat/test/iob.c

17 lines
394 B
C
Raw Normal View History

2003-09-08 20:32:43 +00:00
#include <assert.h>
#include "iob.h"
2003-09-08 20:52:00 +00:00
#include "buffer.h"
2003-09-08 20:32:43 +00:00
main() {
int64 fd;
io_batch* b;
assert(io_readfile(&fd,"GNUmakefile"));
assert(b=iob_new(10));
assert(iob_addbuf(b,"Huhu",4));
assert(iob_addbuf(b," fnord\n",7));
assert(iob_addfile(b,fd,10,10));
2003-09-08 20:52:00 +00:00
buffer_puts(buffer_2,"iob_send returned ");
buffer_putlong(buffer_2,iob_send(1,b));
buffer_putsflush(buffer_2,".\n");
2003-09-08 20:32:43 +00:00
}