X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Ftest.c;h=4cf41c63f8074a16fd788589266c7e7eb8672fb4;hb=5ec04ab8c3a401ca0d73abe77a3e4d78f47eb1f6;hp=020bfc5347939d4a1c866535ea78545cad537b91;hpb=aadeadec9c2ca09c41a5dc2d63a34c465d39df3a;p=m6w6%2Flibmemcached diff --git a/tests/test.c b/tests/test.c index 020bfc53..4cf41c63 100644 --- a/tests/test.c +++ b/tests/test.c @@ -23,6 +23,17 @@ void allocation_test(void) memcached_deinit(memc); } +void connection_test(void) +{ + memcached_return rc; + memcached_st *memc; + memc= memcached_init(NULL); + rc= memcached_server_add(memc, "localhost", 0); + assert(rc == MEMCACHED_SUCCESS); + assert(memc); + memcached_deinit(memc); +} + void set_test(void) { memcached_st *memc; @@ -122,6 +133,7 @@ void get_test(void) string= memcached_get(memc, key, strlen(key), &string_length, &flags, &rc); + assert(rc == MEMCACHED_NOTFOUND); assert(string_length == 0); assert(!string); @@ -228,6 +240,7 @@ int main(void) init_test(); allocation_test(); + connection_test(); set_test(); add_test(); replace_test();