From a1d9ec0d448b3f0d41eff9c8ba48af3c47976ef2 Mon Sep 17 00:00:00 2001 From: antirez Date: Wed, 11 Feb 2015 10:45:01 +0100 Subject: SPOP replication tests. --- tests/integration/replication-4.tcl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/tests/integration/replication-4.tcl b/tests/integration/replication-4.tcl index 6db9ffe2b..3af2e921d 100644 --- a/tests/integration/replication-4.tcl +++ b/tests/integration/replication-4.tcl @@ -132,5 +132,24 @@ start_server {tags {"repl"}} { } assert {[$master dbsize] > 0} } + + test {Replication of SPOP command -- alsoPropagate() API} { + $master del myset + set size [randomInt 100] + set content {} + for {set j 0} {$j < $size} {incr j} { + lappend content [randomValue] + } + $master sadd myset {*}$content + + set count [randomInt 100] + set result [$master spop myset $count] + + wait_for_condition 50 100 { + [$master debug digest] eq [$slave debug digest] + } else { + fail "SPOP replication inconsistency" + } + } } } -- cgit v1.2.1