Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBrandon Atkinson <brandon.n.atkinson@gmail.com>2021-02-26 04:13:21 +0300
committerJonathan White <support@dmapps.us>2021-02-27 15:35:03 +0300
commitbec7dafa91aca0d27149a83afc3f31fc8d2613d1 (patch)
tree34610ef5454fbb3496715f2df5f6c81b0a93fdba /tests
parent9478ae30a088310c42bf025c9ac99472a9041f8d (diff)
Exclude additional lookalike characters (6G8B)
* Fix #6075
Diffstat (limited to 'tests')
-rw-r--r--tests/TestPasswordGenerator.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/TestPasswordGenerator.cpp b/tests/TestPasswordGenerator.cpp
index 89e2eb91c..2ed2974a8 100644
--- a/tests/TestPasswordGenerator.cpp
+++ b/tests/TestPasswordGenerator.cpp
@@ -126,18 +126,18 @@ void TestPasswordGenerator::testLookalikeExclusion()
generator.setFlags(PasswordGenerator::GeneratorFlag::ExcludeLookAlike);
password = generator.generatePassword();
- QRegularExpression regex("^[^lI0]+$");
+ QRegularExpression regex("^[^lBGIO]+$");
QVERIFY(regex.match(password).hasMatch());
generator.setCharClasses(PasswordGenerator::CharClass::LowerLetters | PasswordGenerator::CharClass::UpperLetters
| PasswordGenerator::CharClass::Numbers);
password = generator.generatePassword();
- regex.setPattern("^[^lI01]+$");
+ regex.setPattern("^[^lBGIO0168]+$");
QVERIFY(regex.match(password).hasMatch());
generator.setCharClasses(PasswordGenerator::CharClass::LowerLetters | PasswordGenerator::CharClass::UpperLetters
| PasswordGenerator::CharClass::Numbers | PasswordGenerator::CharClass::EASCII);
password = generator.generatePassword();
- regex.setPattern("^[^lI01﹒]+$");
+ regex.setPattern("^[^lBGIO0168﹒]+$");
QVERIFY(regex.match(password).hasMatch());
}