From: Hampus Wessman Date: Sun, 3 Jul 2011 09:04:55 +0000 (+0200) Subject: Add test for incorrect expiration when loading AOF. X-Git-Url: https://git.saurik.com/redis.git/commitdiff_plain/72bae0cc75828f10d2d69923bb2d27ddc494107b?ds=inline Add test for incorrect expiration when loading AOF. --- diff --git a/tests/integration/aof.tcl b/tests/integration/aof.tcl index 927969b6..954edc2c 100644 --- a/tests/integration/aof.tcl +++ b/tests/integration/aof.tcl @@ -101,4 +101,22 @@ tags {"aof"} { assert_equal 1 [$client scard set] } } + + ## Test that EXPIREAT is loaded correctly + create_aof { + append_to_aof [formatCommand rpush list foo] + append_to_aof [formatCommand expireat list 1000] + append_to_aof [formatCommand rpush list bar] + } + + start_server_aof [list dir $server_path] { + test "AOF+EXPIRE: Server should have been started" { + assert_equal 1 [is_alive $srv] + } + + test "AOF+EXPIRE: List should be empty" { + set client [redis [dict get $srv host] [dict get $srv port]] + assert_equal 0 [$client llen list] + } + } }