Merge in refactor of storage such that it is laid out without prototypes.
[awesomized/libmemcached] / tests / hash_plus.cc
index aa38a8654733d082eb80ae27999e74f073bbd528..b355fe57af7608989f24dd0e472f8955883d1961 100644 (file)
@@ -2,7 +2,9 @@
   C++ to libhashkit
 */
 
-#include <libtest/common.h>
+#include <config.h>
+
+#include <libtest/test.hpp>
 
 #include <cstdio>
 #include <cstdlib>
@@ -10,6 +12,8 @@
 
 #include <libhashkit/hashkit.hpp>
 
+using namespace libtest;
+
 #include "hash_results.h"
 
 static test_return_t exists_test(void *obj)
@@ -59,13 +63,10 @@ static test_return_t assign_test(void *obj)
   return TEST_SUCCESS;
 }
 
-static test_return_t digest_test(void *obj)
+static test_return_t digest_test(void *)
 {
   Hashkit hashk;
-  uint32_t value;
-  (void)obj;
-
-  value= hashk.digest("Foo", sizeof("Foo"));
+  test_true(hashk.digest("Foo", sizeof("Foo")));
 
   return TEST_SUCCESS;
 }