Added in the better test_compare()
authorBrian Aker <brian@tangent.org>
Thu, 19 May 2011 00:42:23 +0000 (17:42 -0700)
committerBrian Aker <brian@tangent.org>
Thu, 19 May 2011 00:42:23 +0000 (17:42 -0700)
libtest/test.h
tests/mem_functions.cc

index 656be1698967f36f92c0d50b6aefbb5b99e4cee0..604e661c218f37a3c58db786a77c03d24ea57e32 100644 (file)
@@ -222,7 +222,7 @@ do \
 { \
   if ((A) != (B)) \
   { \
-    fprintf(stderr, "\n%s:%d: Expected %lu == %lu\n", __FILE__, __LINE__, (unsigned long)(A), (unsigned long)(B)); \
+    fprintf(stderr, "\n%s:%d: Expected %s, got %lu\n", __FILE__, __LINE__, #A, (unsigned long)(B)); \
     create_core(); \
     return TEST_FAILURE; \
   } \
index dd5a25690a3e10a788fec6a5adf1ca1c829a37e3..ca7fb0848283b991334d1ebe00b9862bda9671ff 100644 (file)
@@ -2547,10 +2547,9 @@ static test_return_t user_supplied_bug9(memcached_st *memc)
 
   for (unsigned int x= 0; x < 3; x++)
   {
-    memcached_return_t rc;
-    rc= memcached_set(memc, keys[x], key_length[x],
-                      keys[x], key_length[x],
-                      (time_t)50, (uint32_t)9);
+    memcached_return_t rc= memcached_set(memc, keys[x], key_length[x],
+                                         keys[x], key_length[x],
+                                         (time_t)50, (uint32_t)9);
     test_true(rc == MEMCACHED_SUCCESS);
   }
 
@@ -2559,13 +2558,13 @@ static test_return_t user_supplied_bug9(memcached_st *memc)
 
   /* We need to empty the server before continueing test */
   while ((return_value= memcached_fetch(memc, return_key, &return_key_length,
-                      &return_value_length, &flags, &rc)) != NULL)
+                                        &return_value_length, &flags, &rc)) != NULL)
   {
     test_true(return_value);
     free(return_value);
     count++;
   }
-  test_true(count == 3);
+  test_compare(3, count);
 
   return TEST_SUCCESS;
 }