test_true(foo.set("mine", value, 0, 0));
test_true(foo.get("mine", test_value));
+ test_compare(test_value.size(), value.size());
test_memcmp(&test_value[0], &value[0], test_value.size());
test_false(foo.set("", value, 0, 0));
static test_return_t basic_behavior(memcached_st *original)
{
Memcache memc(original);
- uint64_t value= 1;
- test_true(memc.setBehavior(MEMCACHED_BEHAVIOR_VERIFY_KEY, value));
- uint64_t behavior= memc.getBehavior(MEMCACHED_BEHAVIOR_VERIFY_KEY);
- test_compare(behavior, value);
+ test_true(memc.setBehavior(MEMCACHED_BEHAVIOR_VERIFY_KEY, true));
+ test_compare(true, memc.getBehavior(MEMCACHED_BEHAVIOR_VERIFY_KEY));
return TEST_SUCCESS;
}
static test_return_t error_test(memcached_st *)
{
- Memcache memc("--server=localhost:0");
+ Memcache memc("--server=localhost:178");
std::vector<char> value;
test_false(memc.set("key", value, time_t(0), uint32_t(0)));
static test_return_t error_std_string_test(memcached_st *)
{
- Memcache memc("--server=localhost:0");
+ Memcache memc("--server=localhost:178");
std::vector<char> value;
test_false(memc.set("key", value, time_t(0), uint32_t(0)));
static test_return_t error_memcached_return_t_test(memcached_st *)
{
- Memcache memc("--server=localhost:0");
+ Memcache memc("--server=localhost:178");
std::vector<char> value;
test_false(memc.set("key", value, time_t(0), uint32_t(0)));
#define SERVERS_TO_CREATE 5
#define TEST_PORT_BASE MEMCACHED_DEFAULT_PORT +10
-#include "libmemcached_world.h"
+#include "tests/libmemcached_world.h"
void get_world(Framework *world)
{