Hi,
(Sorry, first one went to the wrong list)
I just had a look at some of the stuff that's still around after running winetest a few months now on my W2K3 box (some of the regkeys are linked of course):
Registry ======== HKEY_CLASSES_ROOT\Applications\shell32_test.exe HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\shell32_test.exe
HKEY_CLASSES_ROOT\TypeLib{D96D8A3E-78B6-4C8D-8F27-059DB959BE8A} HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib{D96D8A3E-78B6-4C8D-8F27-059DB959BE8A} (includes a reference to oleaut32_test.exe)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.shlexec\OpenWithList (reference to shell32_test.exe)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug (contains 'Debugger' which points to kernel32_test.exe)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StillImage\Debug\mscms_test.exe
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\BOGUS HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\BOGUS HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USB\BOGUS
HKEY_CURRENT_USER\Software\Wine
HKEY_LOCAL_MACHINE\SOFTWARE\Wine\msitest
Filesystem ========== C:\Config.Msi
C:\Documents and Settings\testuser (basically a testuser for each winetest run on xp+ systems)
(Any maybe more)
I'm wondering how this effects tests? Any ideas? Do other see the same leftovers?
I also think we should remove all leftovers after the tests if possible. Nice janitorial task or important enough to be tackled quicker?