projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Set recv/send sockket sizes.
[m6w6/libmemcached]
/
tests
/
test.c
diff --git
a/tests/test.c
b/tests/test.c
index 4e5369d6741b85dbb4e9b65c17dd122c80183de5..16afb65e5905acfc1d73c1948451b34a74fb20c0 100644
(file)
--- a/
tests/test.c
+++ b/
tests/test.c
@@
-7,6
+7,7
@@
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
#include <stdlib.h>
#include <string.h>
#include <sys/time.h>
+#include <time.h>
long int timedif(struct timeval a, struct timeval b)
{
long int timedif(struct timeval a, struct timeval b)
{
@@
-101,7
+102,6
@@
void delete_test(memcached_st *memc)
assert(rc == MEMCACHED_SUCCESS);
rc= memcached_delete(memc, key, strlen(key), (time_t)0);
assert(rc == MEMCACHED_SUCCESS);
rc= memcached_delete(memc, key, strlen(key), (time_t)0);
- WATCHPOINT_ERROR(rc);
assert(rc == MEMCACHED_SUCCESS);
}
assert(rc == MEMCACHED_SUCCESS);
}
@@
-221,8
+221,6
@@
void get_test3(memcached_st *memc)
string= memcached_get(memc, key, strlen(key),
&string_length, &flags, &rc);
string= memcached_get(memc, key, strlen(key),
&string_length, &flags, &rc);
- WATCHPOINT_ERRNO(memc->my_errno);
- WATCHPOINT_ERROR(rc);
assert(rc == MEMCACHED_SUCCESS);
assert(string);
assert(string_length == value_length);
assert(rc == MEMCACHED_SUCCESS);
assert(string);
assert(string_length == value_length);
@@
-499,6
+497,12
@@
void behavior_test(memcached_st *memc)
memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_MD5_HASHING, &set);
value= memcached_behavior_get(memc, MEMCACHED_BEHAVIOR_MD5_HASHING);
assert(value == 0);
memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_MD5_HASHING, &set);
value= memcached_behavior_get(memc, MEMCACHED_BEHAVIOR_MD5_HASHING);
assert(value == 0);
+
+ value= memcached_behavior_get(memc, MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE);
+ assert(value > 0);
+
+ value= memcached_behavior_get(memc, MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE);
+ assert(value > 0);
}
/* Test case provided by Cal Haldenbrand */
}
/* Test case provided by Cal Haldenbrand */