Commit 6cec82b9 authored by antirez's avatar antirez
Browse files

ACL: Test: check passwords validity and removal.

parent 3c67c1c3
...@@ -14,7 +14,24 @@ start_server {tags {"acl"}} { ...@@ -14,7 +14,24 @@ start_server {tags {"acl"}} {
} {*WRONGPASS*} } {*WRONGPASS*}
test {Enabling the user allows the login} { test {Enabling the user allows the login} {
r ACL setuser newuser on r ACL setuser newuser on +acl
r AUTH newuser passwd1 r AUTH newuser passwd1
} {OK} r ACL WHOAMI
} {newuser}
test {Only the set of correct passwords work} {
r ACL setuser newuser >passwd2
catch {r AUTH newuser passwd1} e
assert {$e eq "OK"}
catch {r AUTH newuser passwd2} e
assert {$e eq "OK"}
catch {r AUTH newuser passwd3} e
set e
} {*WRONGPASS*}
test {It is possible to remove passwords from the set of valid ones} {
r ACL setuser newuser <passwd1
catch {r AUTH newuser passwd1} e
set e
} {*WRONGPASS*}
} }
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