[PATCH] kernel32/tests: Change file name to avoid collision with other tests.

Carlos Rivera carlos at superkaos.org
Tue Sep 1 04:17:36 CDT 2020


Entries in IniFileMapping are persisted in Windows until the next
reboot, even if removed from the registry. This made the
function test_registry_mapping to cause other tests
that accessed the actual winetest.ini file to fail if the
profile test was run more than once on Windows without rebooting.

Signed-off-by: Carlos Rivera <carlos at superkaos.org>
---
 dlls/kernel32/tests/profile.c | 182 +++++++++++++++++-----------------
 1 file changed, 91 insertions(+), 91 deletions(-)

diff --git a/dlls/kernel32/tests/profile.c b/dlls/kernel32/tests/profile.c
index 5f1f4f0fe7..f981558548 100644
--- a/dlls/kernel32/tests/profile.c
+++ b/dlls/kernel32/tests/profile.c
@@ -1203,7 +1203,7 @@ static void test_registry_mapping(void)
     ok(ret, "got error %u\n", GetLastError());
 
     ret = RegCreateKeyExA(HKEY_LOCAL_MACHINE,
-            "Software\\Microsoft\\Windows NT\\CurrentVersion\\IniFileMapping\\winetest.ini",
+            "Software\\Microsoft\\Windows NT\\CurrentVersion\\IniFileMapping\\winetest_map.ini",
             0, NULL, 0, KEY_READ | KEY_WRITE | KEY_WOW64_64KEY, NULL, &mapping_key, NULL);
     if (ret == ERROR_ACCESS_DENIED)
     {
@@ -1214,16 +1214,16 @@ static void test_registry_mapping(void)
 
     ret = RegSetValueExA(mapping_key, "section1", 0, REG_SZ, (BYTE *)"USR:winetest_map", sizeof("USR:winetest_map"));
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section1", "name1", "winetest.ini", "default");
+    check_profile_string("section1", "name1", "winetest_map.ini", "default");
 
-    ret = WritePrivateProfileStringA("section1", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section1", "name1", "winetest.ini", "value1");
-    check_profile_string("section1", "name1", "C:/fake/path/winetest.ini", "value1");
+    check_profile_string("section1", "name1", "winetest_map.ini", "value1");
+    check_profile_string("section1", "name1", "C:/fake/path/winetest_map.ini", "value1");
 
     ret = RegOpenKeyExA(HKEY_CURRENT_USER, "winetest_map", 0, KEY_READ | KEY_WRITE, &mapped_key);
     ok(!ret, "got error %u\n", ret);
@@ -1232,12 +1232,12 @@ static void test_registry_mapping(void)
     ret = RegSetValueExA(mapped_key, "name2", 0, REG_SZ, (BYTE *)"value2", sizeof("value2"));
     ok(!ret, "got error %u\n", ret);
 
-    check_profile_string("section1", "name2", "winetest.ini", "value2");
+    check_profile_string("section1", "name2", "winetest_map.ini", "value2");
 
-    ret = GetFileAttributesA("C:/windows/winetest.ini");
-    ok(ret == INVALID_FILE_ATTRIBUTES, "winetest.ini should not exist.\n");
+    ret = GetFileAttributesA("C:/windows/winetest_map.ini");
+    ok(ret == INVALID_FILE_ATTRIBUTES, "winetest_map.ini should not exist.\n");
 
-    ret = WritePrivateProfileStringA("section1", "name2", NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", "name2", NULL, "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
     ret = RegQueryValueExA(mapped_key, "name2", 0, NULL, NULL, NULL);
     ok(ret == ERROR_FILE_NOT_FOUND, "got error %u\n", ret);
@@ -1246,35 +1246,35 @@ static void test_registry_mapping(void)
 
     ret = RegSetValueExA(mapped_key, "name3", 0, REG_DWORD, (BYTE *)&ivalue, sizeof(ivalue));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section1", "name3", "winetest.ini", "default");
+    check_profile_string("section1", "name3", "winetest_map.ini", "default");
 
-    ret = GetPrivateProfileIntA("section1", "name3", 0, "winetest.ini");
+    ret = GetPrivateProfileIntA("section1", "name3", 0, "winetest_map.ini");
     ok(ret == 0, "got %#x\n", ret);
 
     ret = RegSetValueExA(mapped_key, "name3", 0, REG_BINARY, (BYTE *)"value3", sizeof("value3"));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section1", "name3", "winetest.ini", "default");
+    check_profile_string("section1", "name3", "winetest_map.ini", "default");
 
     ret = RegSetValueExA(mapped_key, "name3", 0, REG_MULTI_SZ, (BYTE *)"one\0two\0", sizeof("one\0two\0"));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section1", "name3", "winetest.ini", "default");
+    check_profile_string("section1", "name3", "winetest_map.ini", "default");
 
     ret = RegSetValueExA(mapped_key, "name3", 0, REG_EXPAND_SZ, (BYTE *)"x%SystemRoot%", sizeof("x%SystemRoot%"));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section1", "name3", "winetest.ini", "default");
+    check_profile_string("section1", "name3", "winetest_map.ini", "default");
 
     /* Test WritePrivateProfileSection(). Unlike with .ini files, it doesn't
      * remove existing entries. */
 
-    ret = WritePrivateProfileStringA("section1", "name4", "value4", "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", "name4", "value4", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    ret = WritePrivateProfileStringA("section1", "name5", "value5", "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", "name5", "value5", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    ret = WritePrivateProfileSectionA("section1", "name4=four\0name6=six\0", "winetest.ini");
+    ret = WritePrivateProfileSectionA("section1", "name4=four\0name6=six\0", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section1", "name4", "winetest.ini", "four");
-    check_profile_string("section1", "name5", "winetest.ini", "value5");
-    check_profile_string("section1", "name6", "winetest.ini", "six");
+    check_profile_string("section1", "name4", "winetest_map.ini", "four");
+    check_profile_string("section1", "name5", "winetest_map.ini", "value5");
+    check_profile_string("section1", "name6", "winetest_map.ini", "six");
 
     /* Test deleting the section. */
 
@@ -1284,17 +1284,17 @@ static void test_registry_mapping(void)
     ok(!ret, "got error %u\n", ret);
     RegCloseKey(mapped_key);
 
-    ret = WritePrivateProfileStringA("section1", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    ret = WritePrivateProfileStringA("section1", NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", NULL, NULL, "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section1", "name1", "winetest.ini", "default");
+    check_profile_string("section1", "name1", "winetest_map.ini", "default");
 
-    ret = WritePrivateProfileStringA("section1", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section1", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    ret = WritePrivateProfileSectionA("section1", NULL, "winetest.ini");
+    ret = WritePrivateProfileSectionA("section1", NULL, "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section1", "name1", "winetest.ini", "default");
+    check_profile_string("section1", "name1", "winetest_map.ini", "default");
 
     ret = RegDeleteKeyA(HKEY_CURRENT_USER, "winetest_map\\subkey");
     ok(!ret, "got error %u\n", ret);
@@ -1304,44 +1304,44 @@ static void test_registry_mapping(void)
     /* Test GetPrivateProfileSectionNames(). */
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionNamesA(buffer, 5, "winetest.ini");
+    ret = GetPrivateProfileSectionNamesA(buffer, 5, "winetest_map.ini");
     ok(ret == 3, "got %u\n", ret);
     ok(!memcmp(buffer, "sec\0", 5), "got %s\n", debugstr_an(buffer, ret));
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionNamesA(buffer, sizeof(buffer), "winetest.ini");
+    ret = GetPrivateProfileSectionNamesA(buffer, sizeof(buffer), "winetest_map.ini");
     ok(ret == 9, "got %u\n", ret);
     ok(!memcmp(buffer, "section1\0", 10), "got %s\n", debugstr_an(buffer, ret));
 
-    ret = WritePrivateProfileStringA("file_section", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("file_section", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionNamesA(buffer, 5, "winetest.ini");
+    ret = GetPrivateProfileSectionNamesA(buffer, 5, "winetest_map.ini");
     ok(ret == 3, "got %u\n", ret);
     ok(!memcmp(buffer, "sec\0", 5), "got %s\n", debugstr_an(buffer, ret));
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionNamesA(buffer, sizeof(buffer), "winetest.ini");
+    ret = GetPrivateProfileSectionNamesA(buffer, sizeof(buffer), "winetest_map.ini");
     ok(ret == 22, "got %u\n", ret);
     ok(!memcmp(buffer, "section1\0file_section\0", 23), "got %s\n", debugstr_an(buffer, ret));
 
-    ret = DeleteFileA("C:/windows/winetest.ini");
+    ret = DeleteFileA("C:/windows/winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     /* Test the SYS: prefix. */
 
     ret = RegSetValueExA(mapping_key, "section2", 0, REG_SZ, (BYTE *)"SYS:winetest_map", sizeof("SYS:winetest_map"));
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section2", "name1", "winetest.ini", "default");
+    check_profile_string("section2", "name1", "winetest_map.ini", "default");
 
-    ret = WritePrivateProfileStringA("section2", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section2", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section2", "name1", "winetest.ini", "value1");
+    check_profile_string("section2", "name1", "winetest_map.ini", "value1");
 
     ret = RegOpenKeyExA(HKEY_LOCAL_MACHINE, "Software\\winetest_map", 0, KEY_READ | KEY_WRITE, &mapped_key);
     ok(!ret, "got error %u\n", ret);
@@ -1350,10 +1350,10 @@ static void test_registry_mapping(void)
     ret = RegSetValueExA(mapped_key, "name2", 0, REG_SZ, (BYTE *)"value2", sizeof("value2"));
     ok(!ret, "got error %u\n", ret);
 
-    check_profile_string("section2", "name2", "winetest.ini", "value2");
+    check_profile_string("section2", "name2", "winetest_map.ini", "value2");
 
-    ret = GetFileAttributesA("C:/windows/winetest.ini");
-    ok(ret == INVALID_FILE_ATTRIBUTES, "winetest.ini should not exist.\n");
+    ret = GetFileAttributesA("C:/windows/winetest_map.ini");
+    ok(ret == INVALID_FILE_ATTRIBUTES, "winetest_map.ini should not exist.\n");
 
     ret = RegDeleteKeyA(mapped_key, "");
     ok(!ret, "got error %u\n", ret);
@@ -1361,24 +1361,24 @@ static void test_registry_mapping(void)
 
     /* Try writing directly to the .ini file on disk instead. */
 
-    ret = WritePrivateProfileStringA("section3", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section3", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section3", "name1", "winetest.ini", "value1");
+    check_profile_string("section3", "name1", "winetest_map.ini", "value1");
 
     ret = RegSetValueExA(mapping_key, "section3", 0, REG_SZ, (BYTE *)"USR:winetest_map", sizeof("USR:winetest_map"));
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section3", "name1", "winetest.ini", "default");
+    check_profile_string("section3", "name1", "winetest_map.ini", "default");
 
     ret = RegOpenKeyExA(HKEY_CURRENT_USER, "winetest_section3", 0, KEY_READ | KEY_WRITE, &mapped_key);
     ok(ret == ERROR_FILE_NOT_FOUND, "got error %u\n", ret);
 
-    ret = WritePrivateProfileStringA("section3", "name1", "value2", "winetest.ini");
+    ret = WritePrivateProfileStringA("section3", "name1", "value2", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section3", "name1", "winetest.ini", "value2");
+    check_profile_string("section3", "name1", "winetest_map.ini", "value2");
 
     ret = RegOpenKeyExA(HKEY_CURRENT_USER, "winetest_map", 0, KEY_READ | KEY_WRITE, &mapped_key);
     ok(!ret, "got error %u\n", ret);
@@ -1389,30 +1389,30 @@ static void test_registry_mapping(void)
 
     ret = RegDeleteValueA(mapping_key, "section3");
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section3", "name1", "winetest.ini", "value1");
+    check_profile_string("section3", "name1", "winetest_map.ini", "value1");
 
-    ret = DeleteFileA("C:/windows/winetest.ini");
+    ret = DeleteFileA("C:/windows/winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     /* Test default keys. */
 
-    ret = WritePrivateProfileStringA("section4", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section4", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
-    check_profile_string("section4", "name1", "winetest.ini", "value1");
+    check_profile_string("section4", "name1", "winetest_map.ini", "value1");
 
-    ret = DeleteFileA("C:/windows/winetest.ini");
+    ret = DeleteFileA("C:/windows/winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     ret = RegSetValueExA(mapping_key, NULL, 0, REG_SZ, (BYTE *)"SYS:winetest_default", sizeof("SYS:winetest_default"));
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    ret = WritePrivateProfileStringA("section4", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section4", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     ret = RegOpenKeyExA(HKEY_LOCAL_MACHINE, "Software\\winetest_default\\section4", 0, KEY_READ, &mapped_key);
@@ -1427,10 +1427,10 @@ static void test_registry_mapping(void)
     ok(!ret, "got error %u\n", ret);
     RegCloseKey(mapped_key);
 
-    check_profile_string("section5", "name2", "winetest.ini", "value2");
+    check_profile_string("section5", "name2", "winetest_map.ini", "value2");
 
-    ret = GetFileAttributesA("C:/windows/winetest.ini");
-    ok(ret == INVALID_FILE_ATTRIBUTES, "winetest.ini should not exist.\n");
+    ret = GetFileAttributesA("C:/windows/winetest_map.ini");
+    ok(ret == INVALID_FILE_ATTRIBUTES, "winetest_map.ini should not exist.\n");
 
     ret = RegDeleteKeyA(HKEY_LOCAL_MACHINE, "Software\\winetest_default\\Section4");
     ret = RegDeleteKeyA(HKEY_LOCAL_MACHINE, "Software\\winetest_default\\Section5");
@@ -1447,12 +1447,12 @@ static void test_registry_mapping(void)
     ok(!ret, "got error %u\n", ret);
     ret = RegSetValueExA(mapping_subkey, "name2", 0, REG_SZ, (BYTE *)"SYS:winetest_name2", sizeof("SYS:winetest_name2"));
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    ret = WritePrivateProfileStringA("section6", "name1", "value1", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name1", "value1", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section6", "name1", "winetest.ini", "value1");
+    check_profile_string("section6", "name1", "winetest_map.ini", "value1");
 
     ret = RegOpenKeyExA(HKEY_CURRENT_USER, "winetest_name1", 0, KEY_READ | KEY_WRITE, &mapped_key);
     ok(!ret, "got error %u\n", ret);
@@ -1460,13 +1460,13 @@ static void test_registry_mapping(void)
 
     ret = RegSetValueExA(mapped_key, "name1", 0, REG_SZ, (BYTE *)"one", sizeof("one"));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section6", "name1", "winetest.ini", "one");
+    check_profile_string("section6", "name1", "winetest_map.ini", "one");
 
     ret = RegDeleteKeyA(mapped_key, "");
     ok(!ret, "got error %u\n", ret);
     RegCloseKey(mapped_key);
 
-    ret = WritePrivateProfileStringA("section6", "name2", "value2", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name2", "value2", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     ret = RegOpenKeyExA(HKEY_LOCAL_MACHINE, "Software\\winetest_name2", 0, KEY_READ | KEY_WRITE, &mapped_key);
@@ -1475,31 +1475,31 @@ static void test_registry_mapping(void)
 
     ret = RegSetValueExA(mapped_key, "name2", 0, REG_SZ, (BYTE *)"two", sizeof("two"));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section6", "name2", "winetest.ini", "two");
+    check_profile_string("section6", "name2", "winetest_map.ini", "two");
 
     ret = RegDeleteKeyA(mapped_key, "");
     ok(!ret, "got error %u\n", ret);
     RegCloseKey(mapped_key);
 
-    ret = WritePrivateProfileStringA("section6", "name3", "value3", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name3", "value3", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section6", "name3", "winetest.ini", "value3");
-    ret = DeleteFileA("C:/windows/winetest.ini");
+    check_profile_string("section6", "name3", "winetest_map.ini", "value3");
+    ret = DeleteFileA("C:/windows/winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     /* Test name-specific mapping with Get/WritePrivateProfileSection(). */
 
-    ret = WritePrivateProfileStringA("section6", "name2", "value2", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name2", "value2", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
-    ret = WritePrivateProfileStringA("section6", "name3", "value3", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name3", "value3", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
-    ret = WritePrivateProfileSectionA("section6", "name1=one\0name3=three\0", "winetest.ini");
+    ret = WritePrivateProfileSectionA("section6", "name1=one\0name3=three\0", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section6", "name1", "winetest.ini", "one");
-    check_profile_string("section6", "name2", "winetest.ini", "value2");
-    check_profile_string("section6", "name3", "winetest.ini", "value3");
+    check_profile_string("section6", "name1", "winetest_map.ini", "one");
+    check_profile_string("section6", "name2", "winetest_map.ini", "value2");
+    check_profile_string("section6", "name3", "winetest_map.ini", "value3");
 
     ret = RegOpenKeyExA(HKEY_CURRENT_USER, "winetest_name1", 0, KEY_READ | KEY_WRITE, &mapped_key);
     ok(!ret, "got error %u\n", ret);
@@ -1508,38 +1508,38 @@ static void test_registry_mapping(void)
     RegCloseKey(mapped_key);
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionA("section6", buffer, 5, "winetest.ini");
+    ret = GetPrivateProfileSectionA("section6", buffer, 5, "winetest_map.ini");
     ok(ret == 3, "got %u\n", ret);
     ok(!memcmp(buffer, "nam\0", 5), "got %s\n", debugstr_an(buffer, ret));
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionA("section6", buffer, sizeof(buffer), "winetest.ini");
+    ret = GetPrivateProfileSectionA("section6", buffer, sizeof(buffer), "winetest_map.ini");
     ok(ret == 26, "got %u\n", ret);
     ok(!memcmp(buffer, "name2=value2\0name3=value3\0", 27), "got %s\n", debugstr_an(buffer, ret));
 
-    ret = WritePrivateProfileStringA("section6", NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", NULL, NULL, "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section6", "name1", "winetest.ini", "default");
-    check_profile_string("section6", "name2", "winetest.ini", "default");
-    check_profile_string("section6", "name3", "winetest.ini", "default");
+    check_profile_string("section6", "name1", "winetest_map.ini", "default");
+    check_profile_string("section6", "name2", "winetest_map.ini", "default");
+    check_profile_string("section6", "name3", "winetest_map.ini", "default");
 
     ret = RegDeleteKeyA(HKEY_CURRENT_USER, "winetest_name1");
     ok(!ret, "got error %u\n", ret);
     ret = RegDeleteKeyA(HKEY_LOCAL_MACHINE, "Software\\winetest_name2");
     ok(!ret, "got error %u\n", ret);
-    ret = DeleteFileA("C:/windows/winetest.ini");
+    ret = DeleteFileA("C:/windows/winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     /* Test name-specific mapping with a default value. */
 
     ret = RegSetValueExA(mapping_subkey, NULL, 0, REG_SZ, (BYTE *)"USR:winetest_default", sizeof("USR:winetest_default"));
     ok(!ret, "got error %u\n", ret);
-    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA(NULL, NULL, NULL, "winetest_map.ini");
     todo_wine ok(ret, "got error %u\n", GetLastError());
 
-    ret = WritePrivateProfileStringA("section6", "name2", "value2", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name2", "value2", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    ret = WritePrivateProfileStringA("section6", "name3", "value3", "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", "name3", "value3", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
 
     ret = RegOpenKeyExA(HKEY_CURRENT_USER, "winetest_default", 0, KEY_READ | KEY_WRITE, &mapped_key);
@@ -1548,22 +1548,22 @@ static void test_registry_mapping(void)
 
     ret = RegSetValueExA(mapped_key, "name3", 0, REG_SZ, (BYTE *)"three", sizeof("three"));
     ok(!ret, "got error %u\n", ret);
-    check_profile_string("section6", "name3", "winetest.ini", "three");
+    check_profile_string("section6", "name3", "winetest_map.ini", "three");
 
     memset(buffer, 0xcc, sizeof(buffer));
-    ret = GetPrivateProfileSectionA("section6", buffer, sizeof(buffer), "winetest.ini");
+    ret = GetPrivateProfileSectionA("section6", buffer, sizeof(buffer), "winetest_map.ini");
     ok(ret == 25, "got %u\n", ret);
     todo_wine ok(!memcmp(buffer, "name2=value2\0name3=three\0", 26), "got %s\n", debugstr_an(buffer, ret));
 
-    ret = WritePrivateProfileSectionA("section6", "name2=duo\0name3=treis\0", "winetest.ini");
+    ret = WritePrivateProfileSectionA("section6", "name2=duo\0name3=treis\0", "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section6", "name2", "winetest.ini", "duo");
-    check_profile_string("section6", "name3", "winetest.ini", "treis");
+    check_profile_string("section6", "name2", "winetest_map.ini", "duo");
+    check_profile_string("section6", "name3", "winetest_map.ini", "treis");
 
-    ret = WritePrivateProfileStringA("section6", NULL, NULL, "winetest.ini");
+    ret = WritePrivateProfileStringA("section6", NULL, NULL, "winetest_map.ini");
     ok(ret, "got error %u\n", GetLastError());
-    check_profile_string("section6", "name2", "winetest.ini", "default");
-    check_profile_string("section6", "name3", "winetest.ini", "default");
+    check_profile_string("section6", "name2", "winetest_map.ini", "default");
+    check_profile_string("section6", "name3", "winetest_map.ini", "default");
 
     ret = RegDeleteKeyA(HKEY_LOCAL_MACHINE, "Software\\winetest_name2");
     ok(!ret, "got error %u\n", ret);
@@ -1581,7 +1581,7 @@ static void test_registry_mapping(void)
     ok(!ret, "got error %u\n", ret);
     RegCloseKey(mapping_key);
 
-    ret = DeleteFileA("C:/windows/winetest.ini");
+    ret = DeleteFileA("C:/windows/winetest_map.ini");
     ok(!ret, "expected failure\n");
     ok(GetLastError() == ERROR_FILE_NOT_FOUND, "got error %u\n", GetLastError());
     ret = RevertToSelf();
-- 
2.28.0




More information about the wine-devel mailing list