diff options
| author | Michael Klishin <michael@clojurewerkz.org> | 2020-02-29 02:13:49 +0300 |
|---|---|---|
| committer | Michael Klishin <michael@clojurewerkz.org> | 2020-02-29 02:13:49 +0300 |
| commit | b06a0724846483a3fdc6d8e9ca02ab908ab5eece (patch) | |
| tree | 3fbf0c03d359f1ef3606ac9c7c9f26fead581af7 /test | |
| parent | 3653d237f5dff7603c4f578bbb5a6ddbc919b786 (diff) | |
| download | rabbitmq-server-git-b06a0724846483a3fdc6d8e9ca02ab908ab5eece.tar.gz | |
min length validator: handle passwordless users gracefully
Diffstat (limited to 'test')
| -rw-r--r-- | test/credential_validation_SUITE.erl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/credential_validation_SUITE.erl b/test/credential_validation_SUITE.erl index 791eb72630..324d523797 100644 --- a/test/credential_validation_SUITE.erl +++ b/test/credential_validation_SUITE.erl @@ -125,7 +125,11 @@ min_length_fails(_Config) -> Pwd3 = crypto:strong_rand_bytes(10), ?assertMatch({error, _}, F(?USERNAME, Pwd3, 15)), Pwd4 = crypto:strong_rand_bytes(50), - ?assertMatch({error, _}, F(?USERNAME, Pwd4, 60)). + ?assertMatch({error, _}, F(?USERNAME, Pwd4, 60)), + Pwd5 = undefined, + ?assertMatch({error, _}, F(?USERNAME, Pwd5, 60)), + Pwd6 = <<"">>, + ?assertMatch({error, _}, F(?USERNAME, Pwd6, 60)). min_length_succeeds(_Config) -> F = fun rabbit_credential_validator_min_password_length:validate/3, |
