From fd90610f2297b9033c31c7d3277c7a9d1c4aaa82 Mon Sep 17 00:00:00 2001 From: Arvid Requate Date: Wed, 22 Aug 2012 10:59:13 +0200 Subject: [PATCH] Adjusted test cases for password complexity --- lib/util/tests/genrand.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/util/tests/genrand.c b/lib/util/tests/genrand.c index 50d77bb..8ea8693 100644 --- a/lib/util/tests/genrand.c +++ b/lib/util/tests/genrand.c @@ -40,9 +40,10 @@ static bool test_check_password_quality(struct torture_context *tctx) torture_assert(tctx, !check_password_quality("aaaaaaaaaaaa"), "same char password"); torture_assert(tctx, !check_password_quality("BLA"), "multiple upcases password"); torture_assert(tctx, !check_password_quality("123"), "digits only"); - torture_assert(tctx, !check_password_quality("matthiéu"), "not enough high symbols"); - torture_assert(tctx, check_password_quality("abcdééàçè"), "valid"); + torture_assert(tctx, !check_password_quality("matthiéu"), "not enough different symbol classes"); + torture_assert(tctx, check_password_quality("Abç"), "valid"); torture_assert(tctx, check_password_quality("A2e"), "valid"); + torture_assert(tctx, check_password_quality("a2%"), "valid"); torture_assert(tctx, check_password_quality("BA2eLi443"), "valid"); return true; } -- 1.7.10.4