Ge van Geldorp
5b7da80911
Fix execution of Control Panel items.
2005-09-12 12:10:57 +00:00
Juan Lang
4a9d838ca4
Remove an annoying dialog when trying to clean up a directory.
2005-09-12 10:09:50 +00:00
Michael Jung
c72d13291a
Removed two todo_wine's around tests that meanwhile succeed on wine.
2005-09-07 13:28:49 +00:00
Michael Jung
937441b3ac
Don't clone pidlLast in SHBindToParent.
2005-09-07 09:22:49 +00:00
Saulius Krasuckas
28f0c36036
SHELL32.ILFindLastID is exported by ordinal.
2005-09-06 14:05:07 +00:00
Juan Lang
9cbe48f80c
Fix a test failing on Windows. Reported by Katerina Nizhnik.
2005-09-03 09:37:15 +00:00
Michael Jung
3676640e64
Added test to show that Windows does not allocate a new pidl in
...
SHBindToParent.
2005-08-29 21:45:49 +00:00
Alexandre Julliard
cc4da88563
Explicitly import kernel32 in tests that use it.
2005-08-27 09:27:09 +00:00
Michael Jung
868921648f
Added some tests for CLSID_FolderShortcut objects.
2005-08-23 09:37:59 +00:00
Mike McCormack
f49f36f9eb
Fix gcc 4.0 warnings.
2005-08-23 09:37:30 +00:00
Saulius Krasuckas
94feee327b
Make file operations succeed on Win9x too.
2005-08-22 09:14:35 +00:00
Francois Gouget
5b5e5086d7
Test "%l" and "%L". At the same time this tests alternate verbs.
...
Test %1, %l and %L with no quotes.
test->todo is a bitmask so fix the checks accordingly.
2005-08-18 10:47:53 +00:00
Francois Gouget
0b5cc286e3
Fix ShellExecute("\"foo.doc\"") for Internet Explorer 6.
...
Update the conformance tests accordingly.
Tweak a trace because it's very confusing to see the path with no
escaped quotes in ShellExecuteA() and then with escaped quotes in
ShellExecuteExW32() (due to debugstr_w()).
2005-08-17 09:53:30 +00:00
Francois Gouget
7f65f6a4e2
Dynamically load StrRetToBufW(). This lets shell32_test.exe run on
...
systems that have version 4.72 of shlwapi.dll.
2005-08-16 19:29:40 +00:00
Francois Gouget
1fddb3ff20
Verify the parameters received by the child process using code lifted
...
from kernel32/tests/process.c.
Test passing parameters to .lnk files that point to an executable.
2005-08-16 19:29:27 +00:00
Michael Jung
2fac564cc5
Remove "initguid.h" include from shellpath test.
2005-08-16 16:00:07 +00:00
Saulius Krasuckas
6400c8e3dd
Fix some SHGetSpecialFolderPathA exceptions on WinME:
...
- pass pointer to valid buffer as lpszPath.
- disable check passing NULL as lpszPath.
2005-08-15 10:22:56 +00:00
Saulius Krasuckas
7be2cd973c
XP returns E_INVALIDARG on failure.
2005-08-15 09:40:45 +00:00
Saulius Krasuckas
68d4ca1f6a
Win98 returns HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)) on failure.
2005-08-12 10:33:37 +00:00
Steven Edwards
c8857c0786
Correct definition of SFGAO_STORAGEANCESTOR.
2005-08-11 10:33:21 +00:00
Saulius Krasuckas
c3760e7de1
Remove trailing backslash.
2005-08-08 18:03:47 +00:00
Saulius Krasuckas
843314ed9a
Wine and NT4 returns E_FAIL on failure.
2005-08-08 11:04:30 +00:00
Mike McCormack
bc4a576a06
gcc 4.0 RegSetValueEx warning fixes.
2005-08-03 11:03:44 +00:00
Saulius Krasuckas
60f2d44e1f
Added test for IShellFolder_ParseDisplayName.
2005-08-02 14:41:51 +00:00
Paul Vriens
5b325a6d15
Skip test that crashes on W2K/WinXP/W2K.
2005-07-24 17:12:06 +00:00
Francois Gouget
5179aa1bae
Get started testing ShellExecute().
2005-07-24 16:26:53 +00:00
Francois Gouget
28dc5a8afc
Assorted spelling fixes.
2005-07-11 10:59:41 +00:00
Michael Jung
9f4c67d50d
Return correct HRESULT code in UnixFolder's IEnumIDList::Next.
...
Corresponding test.
2005-07-08 11:30:18 +00:00
Mike McCormack
b8fc783be2
Avoid warnings in generated tests by casting sizeof(x) to an int.
2005-07-03 11:23:30 +00:00
Saulius Krasuckas
5678f65c07
Prepare for adding new tests.
...
- Put OleInitialize and OleUninitialize in the main block.
- Move test_BindToObject before test_EnumObjects_and_CompareIDs.
2005-06-30 10:23:14 +00:00
Vitaliy Margolen
eed690f973
ILFree is not available on all versions.
2005-06-29 11:00:59 +00:00
Saulius Krasuckas
c48c3abd92
Additional test cases for IShellFolder_BindToObject.
2005-06-27 09:41:48 +00:00
Michael Jung
bb562118c0
Added tests for ShellFolder's CallForAttributes value.
2005-06-24 11:33:35 +00:00
Saulius Krasuckas
77577822e3
- Move test init code back to START_TEST(shlfolder).
...
- Move creation and cleanup of a test-folders nearer to
test_EnumObjects.
2005-06-22 18:04:04 +00:00
Saulius Krasuckas
b98a26853c
Cleanup the shlfolder test a bit more.
2005-06-21 20:04:17 +00:00
Stefan Huehner
ac6f562b52
Fix more -Wstrict-prototypes warnings.
2005-06-20 14:18:03 +00:00
Stefan Leichter
fcd6764928
Make shell32 tests loadable on NT4.
2005-06-20 10:31:14 +00:00
Mike McCormack
383302c11e
Make functions static.
2005-06-20 10:30:15 +00:00
Francois Gouget
6394a15314
Assorted spelling fixes.
2005-06-17 20:59:49 +00:00
Michael Jung
e5ef9dd8dc
Test GetAttributesOf on the MyComputer shellfolder.
2005-06-16 09:44:50 +00:00
Michael Jung
e2dbc8044a
Added tests for SHGetPathFromIDList.
2005-06-15 18:07:55 +00:00
Michael Jung
8b4b4b3af2
Replace magic error constant.
2005-06-14 19:18:26 +00:00
Michael Jung
bb19a58a93
Return the correct attributes for the desktop folder.
...
Corresponding tests.
2005-06-14 18:10:24 +00:00
Michael Jung
5664a68033
Added tests to compare SHGetPathFromIDList and GetDisplayNameOf.
2005-06-14 17:21:25 +00:00
Saulius Krasuckas
83ac47e53c
Get current directory during tests on win9x too.
2005-06-09 12:05:50 +00:00
Mike McCormack
b64186ad22
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
2005-06-07 20:30:30 +00:00
Dmitry Timoshkov
eba47f1dfe
Make remaining OLE interface vtables const.
2005-06-06 19:50:35 +00:00
Michael Jung
38f2ee9d04
Let BindToObject fail, if called with empty relative pidl.
...
Tests to show that it should do so.
Fix SHBrowseForFolder to not pass an empty pidl to BindToObject.
2005-06-06 10:04:15 +00:00
Juan Lang
4571d0187f
Set default for "My Documents" to $HOME, and "Desktop" to ~/Desktop.
2005-06-02 19:39:24 +00:00
Mike McCormack
4c6149ee0c
Eliminate some -Wwrite-strings warnings.
2005-06-01 11:04:26 +00:00