示例#1
0
void
test_memcached_decrement(void)
{
  uint64_t intval;

  grn_test_memcached_assert(
    memcached_increment_with_initial(memc, "decr", 4, 30, 99, 0, &intval));
  gcut_assert_equal_uint64(99, intval);

  grn_test_memcached_assert(
    memcached_decrement_with_initial(memc, "decr", 4, 17, 0, 0, &intval));
  gcut_assert_equal_uint64(82, intval);
}
示例#2
0
void
test_memcached_decrement(void)
{
  uint32_t flags;
  uint64_t intval;
  memcached_return rc;

  rc = memcached_increment_with_initial(memc, "decr", 4, 30, 99, 0, &intval);
  cut_assert_equal_int(MEMCACHED_SUCCESS, rc);
  cut_assert_true(intval == 99);

  rc = memcached_decrement_with_initial(memc, "decr", 4, 17, 0, 0, &intval);
  cut_assert_equal_int(MEMCACHED_SUCCESS, rc);
  cut_assert_true(intval == 82);
}