Add ShellExecute() conformance tests

Marcelo Duarte marcelotduarte at gmail.com
Wed Jul 27 00:26:09 CDT 2005


Saulius Krasuckas escreveu:

>* On Fri, 22 Jul 2005, Francois Gouget wrote:
>  
>
>>So the goal of this conformance test is to at least get things started 
>>and to test a few sticking points like putting quotes around the
>>    
>>
>
>One test fails on my box:
>  
>
In my box it pass(1).

>| $ make -C dlls/shell32/tests/ test
>| make: Entering directory `/mnt/antras/usr/src/wine-cvs/wine/dlls/shell32/tests'
>| ../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p shell32_test.exe.so shlexec.c && touch shlexec.ok
>| shlexec.c:275: Test failed: ShellExecute(null, "C:\windows\temp\\test_shortcut_shlexec.lnk", null, null) failed: rc=31 err=0
>| make: *** [shlexec.ok] Error 1
>
>Any ideas?
>  
>
Do you have the dir "C:\windows\temp" (2)?

>
>  
>
(1) output of test:
make -C dlls/shell32/tests/ test
make: Entering directory `/home/mduarte/wine/dlls/shell32/tests'
../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p 
shell32_test.exe.so shelllink.c && touch shelllink.ok
../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p 
shell32_test.exe.so shellpath.c && touch shellpath.ok
fixme:shell:_SHGetUserProfilePath unsupported for user other than 
current or default
fixme:shell:_SHGetUserProfilePath unsupported for user other than 
current or default
../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p 
shell32_test.exe.so shlexec.c && touch shlexec.ok
../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p 
shell32_test.exe.so shlfileop.c && touch shlfileop.ok
../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p 
shell32_test.exe.so shlfolder.c && touch shlfolder.ok
../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p 
shell32_test.exe.so string.c && touch string.ok
make: Leaving directory `/home/mduarte/wine/dlls/shell32/tests'

(2) existence of the directory:
ll ~/c/windows/temp/
total 0




More information about the wine-devel mailing list