1 start_server
{tags
{"cas"}} {
2 test
{EXEC works on WATCHed key not modified
} {
10 test
{EXEC fail on WATCHed key modified
(1 key of
1 watched
)} {
19 test
{EXEC fail on WATCHed key modified
(1 key of
5 watched
)} {
28 test
{EXEC fail on WATCHed key modified by SORT with STORE even
if the result is empty
} {
32 r sort emptylist store foo
38 test
{After successful EXEC key is no longer watched
} {
50 test
{After failed EXEC key is no longer watched
} {
63 test
{It is possible to UNWATCH
} {
73 test
{UNWATCH when there is nothing watched works as expected
} {
77 test
{FLUSHALL is able to touch the watched keys
} {
86 test
{FLUSHALL does not touch non affected keys
} {
95 test
{FLUSHDB is able to touch the watched keys
} {
104 test
{FLUSHDB does not touch non affected keys
} {
113 test
{WATCH is able to remember the DB a key belongs to
} {
125 test
{WATCH will consider touched keys target of EXPIRE
} {
135 test
{WATCH will not consider touched expired keys
} {
146 test
{DISCARD should clear the WATCH dirty flag on the client
} {
156 test
{DISCARD should UNWATCH all the keys
} {