[THEMES]
[reactos.git] / rostests / kmtests / kernel32 / FindFile_user.c
index 08c412b..816dc8a 100644 (file)
@@ -2,7 +2,7 @@
  * PROJECT:         ReactOS kernel-mode tests
  * LICENSE:         GPLv2+ - See COPYING in the top level directory
  * PURPOSE:         Test for FindFirstFile's wildcard substitution
- * PROGRAMMER:      Thomas Faber <thfabba@gmx.de>
+ * PROGRAMMER:      Thomas Faber <thomas.faber@reactos.org>
  */
 
 #include <kmt_test.h>
@@ -61,6 +61,30 @@ START_TEST(FindFile)
         { L"?a?",       L">a>" },
         { L"a?a?a",     L"a>a>a" },
 
+        { L"?.?",        L">\">" },
+        { L"a?.?",       L"a>\">" },
+        { L"?.?a",       L">\">a" },
+        { L"a?.?a",      L"a>\">a" },
+        { L"?.??.?",     L">\">>\">" },
+        { L"?.?a?.?",    L">\">a>\">" },
+        { L"a?.?a?.?a",  L"a>\">a>\">a" },
+
+        { L".?",         L"\">" },
+        { L"a.?",        L"a\">" },
+        { L".?a",        L"\">a" },
+        { L"a.?a",       L"a\">a" },
+        { L".?.?",       L"\">\">" },
+        { L".?a.?",      L"\">a\">" },
+        { L"a.?a.?a",    L"a\">a\">a" },
+
+        { L"?.",         L">" },
+        { L"a?.",        L"a>" },
+        { L"?.a",        L">.a" },
+        { L"a?.a",       L"a>.a" },
+        { L"?.?.",       L">\">" },
+        { L"?.a?.",      L">.a>" },
+        { L"a?.a?.a",    L"a>.a>.a" },
+
         { L"f*.",       L"f<" },
         { L"f.*",       L"f\"*" },
         { L"f*.*",      L"f<\"*" },