diff --git a/tests/assets/linux/crdt.so b/tests/assets/linux/crdt.so index 09ddeebc..6dfee8b3 100755 Binary files a/tests/assets/linux/crdt.so and b/tests/assets/linux/crdt.so differ diff --git a/tests/ctrip/unit/string.tcl b/tests/ctrip/unit/string.tcl index 815a1f31..8c1c555f 100644 --- a/tests/ctrip/unit/string.tcl +++ b/tests/ctrip/unit/string.tcl @@ -415,6 +415,11 @@ start_server {tags {"string"} config {crdt.conf} overrides {crdt-gid 1 repl-disk assert {$ttl <= 10 && $ttl > 5} } + test {"setex time error"} { + catch { r setex key -1000 value } error + set _ $error + } {*ERR invalid expire time in set*} + # test {GETRANGE with huge ranges, Github issue #1844} { # r set foo bar # r getrange foo 0 4294967297