diff -r 4714468b9b7e -r 499711b2a970 src/server/test/testutils.h --- a/src/server/test/testutils.h Fri Jan 17 22:23:30 2020 +0100 +++ b/src/server/test/testutils.h Sat Jan 18 13:48:59 2020 +0100 @@ -32,10 +32,18 @@ #include "../public/nsapi.h" #include "../daemon/httprequest.h" +#include "../util/io.h" +#include + #ifdef __cplusplus extern "C" { #endif +typedef struct TestIOStream { + IOStream io; + UcxBuffer *buf; +} TestIOStream; + Session* testutil_session(void); Request* testutil_request(pool_handle_t *pool, const char *method, const char *uri); @@ -44,6 +52,9 @@ void testutil_destroy_session(Session *sn); +TestIOStream* testutil_iostream(size_t size, int autoextend); +void testutil_iostream_destroy(TestIOStream *stream); + #ifdef __cplusplus }