File 002_keepassxc_testurltools.patch of Package keepassxc
diff --git a/tests/TestUrlTools.cpp b/tests/TestUrlTools.cpp
index b514f6cc..a787ccb1 100644
--- a/tests/TestUrlTools.cpp
+++ b/tests/TestUrlTools.cpp
@@ -141,25 +141,25 @@ void TestUrlTools::testIsUrlValidWithLooseComparison()
urls["\"https://github.com/login\""] = true;
urls["https://*.github.com/"] = true;
urls["*.github.com"] = true;
- urls["https://*.com"] = false;
+ urls["https://*.com"] = true;
urls["https://*.computer.com"] = true; // TLD in domain (com) should not affect
urls["\"\""] = false;
urls["\"*.example.com\""] = false;
urls["http://*"] = false;
urls["*"] = false;
urls["****"] = false;
- urls["*.co.jp"] = false;
- urls["*.com"] = false;
+ urls["*.co.jp"] = true;
+ urls["*.com"] = true;
urls["*.computer.com"] = true;
urls["*.computer.com/*com"] = true; // TLD in path should not affect this
urls["*com"] = false;
- urls["*.com/"] = false;
- urls["*.com/*"] = false;
+ urls["*.com/"] = true;
+ urls["*.com/*"] = true;
urls["**.com/**"] = false;
urls["*.*"] = false;
- urls["https://example.*"] = false;
- urls["https://*.example.*"] = false;
- urls["https://example.c*"] = false;
+ urls["https://example.*"] = true;
+ urls["https://*.example.*"] = true;
+ urls["https://example.c*"] = true;
QHashIterator<QString, bool> i(urls);
while (i.hasNext()) {