Commit 7864ef85 authored by antirez's avatar antirez
Browse files

new tests for the scripting engine: not allowed commands and write commands after random commands.

parent 9f772cc2
......@@ -123,6 +123,21 @@ start_server {tags {"scripting"}} {
} e
set _ $e
} {*execution time*}
test {EVAL - Scripts can't run certain commands} {
set e {}
catch {r eval {return redis.call('spop','x')} 0} e
set e
} {*not allowed*}
test {EVAL - Scripts can't run certain commands} {
set e {}
catch {
r eval "redis.call('randomkey'); return redis.call('set','x','ciao')" 0
} e
set e
} {*not allowed after*}
}
start_server {tags {"scripting repl"}} {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment