Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Add test for incorrect expiration when loading AOF.

  • Loading branch information...
commit aa96ebec897ef3259ec3b45fa14111aca7e5d74b 1 parent 563f4cf
@hampus hampus authored committed
Showing with 18 additions and 0 deletions.
  1. +18 −0 tests/integration/aof.tcl
View
18 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]
+ }
+ }
}
Please sign in to comment.
Something went wrong with that request. Please try again.