diff options
author | antirez <antirez@gmail.com> | 2012-04-18 18:10:48 +0200 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2012-04-18 18:10:48 +0200 |
commit | 4264459141ee8d649dfb905a9d89adfca920728d (patch) | |
tree | bc4dccfc9d5118d24747778c4ac2d6357c5f9a89 /tests | |
parent | f800942f64ac10e4550d5f4e9f74e92e5724d339 (diff) | |
download | redis-4264459141ee8d649dfb905a9d89adfca920728d.tar.gz |
Test SINTER against same integer elements, but different set encoding.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/type/set.tcl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/unit/type/set.tcl b/tests/unit/type/set.tcl index e46784c88..ec412b409 100644 --- a/tests/unit/type/set.tcl +++ b/tests/unit/type/set.tcl @@ -223,6 +223,16 @@ start_server { r sinter set1 set2 set3 } {} + test "SINTER with same integer elements but different encoding" { + r del set1 set2 + r sadd set1 1 2 3 + r sadd set2 1 2 3 a + r srem set2 a + assert_encoding intset set1 + assert_encoding hashtable set2 + lsort [r sinter set1 set2] + } {1 2 3} + test "SINTERSTORE against non existing keys should delete dstkey" { r set setres xxx assert_equal 0 [r sinterstore setres foo111 bar222] |