Commit Graph

45 Commits

Author SHA1 Message Date
Michael Stefaniuc
a38d47f27f user32/tests: Remove unreachable break after return (Smatch). 2008-09-08 12:31:56 +02:00
Jeff Latimer
16f38d7481 user32/tests: Add more A and W test combinations for dde. 2008-09-05 10:48:47 +02:00
Jeff Latimer
0c5fff5ea8 user32/tests: Tests for a W interface connection adding some todo_wine tests. 2008-09-05 10:48:33 +02:00
Jeff Latimer
5ad6ef53a2 user32: DdeConnect causes 2 XTYP_CONNECT_CONFIRM messages to flow. Delete one. 2008-09-05 10:48:15 +02:00
Jeff Latimer
4c3e55dd88 user32/tests: Test infrastructure for testing ddeml end to end. 2008-09-05 10:48:03 +02:00
Jeff Latimer
a251a8f166 user32/tests: Deregister the class created by create_dde_window. 2008-09-03 14:21:44 +02:00
Jeff Latimer
544c1e5cd1 user32/tests: Add tests for for invalid DDE conditions. 2008-08-18 17:26:39 +02:00
Jeff Latimer
70ebae341d user32: DdeClientTransaction should check that pData is not NULL for XTYP_REQUEST. 2008-08-18 17:26:19 +02:00
Jeff Latimer
04a59014f8 user32: DdeQueryString returns a NULL str if there is no handle. 2008-08-18 17:26:01 +02:00
Jeff Latimer
ec49e4179b user32: DdeClientTransaction should return 0 in the last param for DDE_DATA. 2008-08-18 17:25:37 +02:00
Andre Wisplinghoff
7abfbd085c user32: Make dde test use skip function. 2008-08-01 11:18:11 +02:00
Huw Davies
bf89330d14 user32: Don't read past the end of a global memory block. 2008-07-18 11:05:37 +02:00
Huw Davies
64acbb55b4 user32: sizeof DDEPOKE and DDEDATA is six, which is probably not what is expected, so use offsetof instead. 2008-07-08 20:37:58 +02:00
James Hawkins
13451c3b2a user32: Fix a few failing tests in win2k. 2008-07-01 13:45:38 +02:00
Alexandre Julliard
14194452a8 user32/tests: Fix the dde test race correctly this time. 2008-06-05 12:43:17 +02:00
Alexandre Julliard
e0c35a8582 user32/tests: Fix race condition in DDE server startup. 2008-06-02 14:13:01 +02:00
Alexandre Julliard
d6a17d2c93 user32/tests: Make the initial timeout longer in flush_events() for machines with slower round-trip times. 2008-03-05 16:48:04 +01:00
Dan Kegel
aaa93200ad user32: Implement return value for DdeClientTransaction for XTYP_EXECUTE. 2007-11-12 14:13:02 +01:00
Alexandre Julliard
5fa4e85ad6 user32/tests: Fix access to an uninitialized variable. 2007-11-09 13:14:37 +01:00
Francois Gouget
2b6abd5f85 user32/tests: Skip some tests when DdeClientTransaction() returns NULL. This avoids some crashes on Win9x. 2007-11-09 13:06:43 +01:00
Gerald Pfeifer
c7adf5f4b2 user32: Don't check unsigned types for >= 0. 2007-11-02 12:36:55 +01:00
Alexandre Julliard
5c5e333284 user32/tests: Don't test the contents of uninitialized buffers. 2007-11-02 12:27:27 +01:00
James Hawkins
0c22e54059 user32: Fix a test that now passes in Windows. 2007-10-26 14:03:47 +02:00
James Hawkins
9fd2d443fe user32: Convert an HDDEDATA handle to a DDEPOKE structure for WM_DDE_POKE. 2007-10-15 22:23:11 +02:00
James Hawkins
88913f094b user32: Add tests for DdeCreateDataHandle. 2007-10-15 22:23:11 +02:00
James Hawkins
4fb3518e2a user32: Return DMLERR_INVALIDPARAMETER if hszItem is NULL. 2007-10-15 22:23:11 +02:00
James Hawkins
ccabbeed60 user32: Return DMLERR_MEMORY_ERROR instead of posting an ACK when fAckReq is returned by the server for WM_DDE_DATA. 2007-10-15 22:23:11 +02:00
James Hawkins
97dc032161 user32: Return DMLERR_INVALIDPARAMETER if hszItem is NULL. 2007-10-15 22:23:10 +02:00
James Hawkins
dbad0ee626 user32: The server should release data sent with WM_DDE_POKE. 2007-10-15 22:23:10 +02:00
Alexandre Julliard
9f3f51bad7 user32: Fix message processing in dde test and go back to more reasonable timeouts. 2007-10-15 22:23:10 +02:00
James Hawkins
8725b39003 user32: Increase the message timeout. 2007-10-15 22:23:10 +02:00
James Hawkins
9cf7f8c3e2 user32: Test the ddeml server interface. 2007-10-09 20:19:42 +02:00
James Hawkins
3349afdbc0 user32: Move the test_ddeml_client function closer to the other ddeml client test functions. 2007-10-09 20:18:54 +02:00
James Hawkins
c26a745444 user32: Set client_pid to zero before initializing dde. 2007-10-09 20:18:34 +02:00
Francois Gouget
81c4b91cb2 user32/tests: Remove an unneeded cast. 2007-10-09 12:31:28 +02:00
James Hawkins
58639cc814 user32: Test the ddeml client interface. 2007-10-04 12:03:36 +02:00
Alexandre Julliard
78af9e6d01 user32/tests: Compare against ASCII string first since it may not be a valid Unicode string in that case. 2007-10-01 18:08:21 +02:00
James Hawkins
c8fb8c0201 user32: Add a test that shows ddeml string handles use local atoms. 2007-09-20 14:27:13 +02:00
James Hawkins
72a3f18338 kernel32: Return TRUE for all pointer params in GlobalUnlock. 2007-09-17 13:41:53 +02:00
James Hawkins
40dff81b5a kernel32: Fix the case where memory is freed twice in GlobalFree. 2007-09-17 13:41:49 +02:00
James Hawkins
2cd2f12256 user32: Set uiLo and uiHi to zero on error. 2007-09-17 13:28:23 +02:00
James Hawkins
1eaeb3e0cd user32: Add tests for the DDE pack functions. 2007-09-17 13:28:19 +02:00
Dmitry Timoshkov
3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Marcus Meissner
f0280cbd1e made functions and variables static in some testcases. 2006-12-11 12:18:29 +01:00
Alexandre Julliard
b8a2e3b8a4 user32: Renamed the user/ directory to user32. 2006-11-16 14:49:25 +01:00