Nothing
#test_01_setup <- function() {
suppressMessages(library(RcppRedis))
redis <- new(Redis)
key <- "RcppRedis:test:myexpires"
#test_02_keyexpiresAfter1s <- function() {
redis$set(key, 10)
redis$expire(key, 1)
Sys.sleep(1.5)
n <- redis$exists(key)
expect_equal(n, 0)
#test_02_keyexpiresAfter2s <- function() {
redis$set(key, 10)
redis$expire(key, 2)
Sys.sleep(1)
n <- redis$exists(key)
expect_equal(n, 1)
Sys.sleep(1.5)
n <- redis$exists(key)
expect_equal(n, 0)
#test_02_keyexpiresAfter1500ms <- function() {
redis$set(key, 10)
redis$expire(key, .9)
Sys.sleep(.3)
n <- redis$exists(key)
expect_equal(n, 1)
Sys.sleep(1.6)
n <- redis$exists(key)
expect_equal(n, 0)
#test_03_cleanup <- function() {
## delete key
redis$exec(paste("del", key))
expect_equal(redis$exists(key), 0)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.