X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Ftest.h;h=0cbb5f0d3d2079c7643a15016276b73137b3b12c;hb=83d63a1f916b073f8cf44cf91b6c0b3d118dabe5;hp=8bc4d7a9ab1e329d1650bb720e389dbea4759ff1;hpb=9cfc3faa3f8471083350cecce7e49114ce827c89;p=m6w6%2Flibmemcached diff --git a/tests/test.h b/tests/test.h index 8bc4d7a9..0cbb5f0d 100644 --- a/tests/test.h +++ b/tests/test.h @@ -5,9 +5,10 @@ extern "C" { #endif -#include -#include "../lib/common.h" +#include +#include "../libmemcached/common.h" +typedef struct world_st world_st; typedef struct collection_st collection_st; typedef struct test_st test_st; @@ -24,8 +25,14 @@ struct collection_st { test_st *tests; }; +struct world_st { + collection_st *collections; + void *(*create)(void); + void (*destroy)(void *collection_object); +}; + /* How we make all of this work :) */ -collection_st *gets_collections(void); +void get_world(world_st *world); #ifdef __cplusplus }