Commit Graph

135 Commits

Author SHA1 Message Date
Jacek Caban d067fabd38 urlmon: Fixed BindToObject tests. 2007-12-24 16:34:23 +01:00
Jacek Caban 1148d4f13f urlmon: Added more binding tests. 2007-12-24 16:34:17 +01:00
Jacek Caban 0d869d539f urlmon: Fixed protocol tests. 2007-12-24 16:27:27 +01:00
Jacek Caban 353bcf923f urlmon: Fixed handling MIME type in Binding object. 2007-12-14 12:24:43 +01:00
Alistair Leslie-Hughes 7f033ea065 urlmon: Fix memory leaks. 2007-12-10 12:35:55 +01:00
Rob Shearman cfb349c4f2 urlmon: Add tests for BindToObject for URL monikers based on the existing tests for BindToStorage. 2007-10-29 12:02:40 +01:00
Jacek Caban c98ca177a8 urlmon: Fixed tests on IE7. 2007-10-26 14:03:46 +02:00
Jacek Caban f4f0c8fbcd urlmon: Added emulated http tests. 2007-10-26 14:03:46 +02:00
Jacek Caban f9545ad94f urlmon: Added application/postscript MIME filter. 2007-10-23 18:18:28 +02:00
Jacek Caban 58e8b19d0b urlmon: Added audio/wav MIME filter. 2007-10-23 18:18:28 +02:00
Jacek Caban ec565fbfd9 urlmon: Added text/richtext MIME filter. 2007-10-23 18:18:28 +02:00
Jacek Caban 5c57c838b2 urlmon: Fixed test on IE7. 2007-10-09 17:52:46 +02:00
Jacek Caban b090ec13f3 urlmon: Added more RegiterBindStatusCallback tests. 2007-10-02 11:42:34 +02:00
Jacek Caban ef01bdb18a urlmon: Added more strict QueryInterface tests. 2007-10-02 11:42:27 +02:00
Jacek Caban b285d562b3 urlmon: Wrap callback in RegisterBindStatusCallback. 2007-10-02 11:42:22 +02:00
Jacek Caban 83a83880cd urlmon: Wrap IBindCtx in CreateAsyncBindCtxEx. 2007-08-13 11:37:45 +02:00
Misha Koshelev 369273e991 urlmon/tests: Call CHECK_CALLED(OnProgress_SENDINGREQUEST) for FILE_TEST since we SET_EXPECT it. 2007-08-09 13:53:32 +02:00
Misha Koshelev 42dea36e5a urlmon: Do not use BindToStorage_hack for INTERNET_SCHEME_HTTP. 2007-08-09 13:53:25 +02:00
Misha Koshelev a893bb32d6 urlmon/tests: Fix clipformat test. 2007-08-09 13:53:16 +02:00
Rob Shearman 086a91facf urlmon: Check some of the input parameters to URLOpenStreamA/W & URLOpenBlockingStreamA/W for NULL.
Add tests for these.
2007-08-08 15:32:04 +02:00
Rob Shearman a5da813f5a urlmon: Add tests for URLOpenStreamW and URLOpenBlockingStreamW. 2007-08-08 15:32:04 +02:00
Francois Gouget 988be5dd8f urlmon: Fix compilation on systems that don't support nameless unions. 2007-08-08 15:32:03 +02:00
Misha Koshelev 59b2365c7d urlmon/tests: Add test for binding to a URL from which a very short response is received. 2007-08-08 15:32:00 +02:00
Misha Koshelev 84cf17c3e9 urlmon/tests: Keep track of download state in tests. 2007-08-07 12:42:00 +02:00
Misha Koshelev ed2cf42b51 urlmon/tests: Add tests for synchronous vs asynchronous binding. 2007-08-07 12:41:54 +02:00
Misha Koshelev e54a48f96c urlmon/tests: Declare the bind flags as a global variable in url tests. 2007-08-07 12:41:25 +02:00
Misha Koshelev ea37fa998c urlmon/tests: Fix todo_wine's to show the IServiceProvider interface is not queried on wine from CreateAsyncBindCtx. 2007-08-06 14:02:56 +02:00
Misha Koshelev 0a9dfa0d27 urlmon/tests: Make http protocol tests refractory to timing issues. 2007-07-27 12:25:05 +02:00
Misha Koshelev 9f31fb2fd4 urlmon/tests: Rename received_data event to more general name event_complete. 2007-07-27 12:24:50 +02:00
Misha Koshelev c4f1adb7cc urlmon/tests: Don't proceed with POST operation (that will fail) if we run out of memory. 2007-07-26 12:34:07 +02:00
Misha Koshelev d5fedcdab0 urlmon/tests: Fix http protocol tests with absence of BINDF_FROMURLMON to properly expect ReportData. 2007-07-26 12:33:58 +02:00
Misha Koshelev 0c0285118e urlmon/tests: Release two objects that should be released but are not. 2007-07-24 12:32:57 +02:00
Misha Koshelev 8f78c71cb6 urlmon/tests: Add tests for calls to IHttpNegotiate interfaces as exposed by IBindStatusCallback.
Add more tests for specific arguments passed to IHttpNegotiate and IHttpNegotiate2. Note that
for OnResponse pszAdditionalHeaders is NULL when called directly from IInternetProtocol (for
example as seen in our protocol tests) but non-NULL when these interfaces are exposed by
IBindStatusCallback as seen here. Tests conform on Win98 and Winxp.
2007-07-24 12:19:08 +02:00
Misha Koshelev 89bda10960 urlmon/tests: Add tests for calls to IBindStatusCallback_QueryInterface. 2007-07-24 12:18:52 +02:00
Misha Koshelev a58da4c49a urlmon: Add support for non-GET requests (e.g., POST) in HttpProtocol. 2007-07-23 11:57:56 +02:00
Misha Koshelev e9312fbc92 urlmon/tests: Add test for BINDVERB_POST in http_protocol. 2007-07-23 11:57:23 +02:00
Misha Koshelev 4e205947e7 urlmon/tests: Add tests for HttpProtocol behavior when it is called without the BINDF_FROMURLMON flag. 2007-07-19 11:59:27 +02:00
Misha Koshelev 0878627071 urlmon/tests: Fix http_protocol tests to succeed when called more than once. 2007-07-19 11:58:57 +02:00
Misha Koshelev e2726effe2 urlmon/tests: Fix http_protocol tests to succeed on Win98. 2007-07-19 11:58:39 +02:00
Misha Koshelev dab80a8d9f urlmon: Implement HttpProtocol. 2007-07-11 12:42:14 +02:00
Misha Koshelev 82569d9d0a urlmon/tests: Add tests for ObtainUserAgentString. 2007-07-10 13:37:13 +02:00
Misha Koshelev 64054b005c urlmon/tests: Make http protocol mime type test pass on native. 2007-07-09 12:16:23 +02:00
Francois Gouget c85b74d63e In the PSDK HRESULT_FROM_WIN32() is now an inline function, and it is __HRESULT_FROM_WIN32() which is a macro. 2007-05-29 13:17:46 +02:00
Jacek Caban 74d49757c7 urlmon: Fix FindMimeFromData tests on IE7. 2007-03-02 11:39:36 +01:00
Jacek Caban 102ae714c7 urlmon: Added mk protocol handling test. 2007-02-12 14:14:01 +01:00
Jacek Caban c5280fcc00 urlmon: Added test of handlong its protocol. 2007-02-12 14:13:54 +01:00
Jacek Caban e39a96c5fb urlmon: Fix zone tests. 2007-02-06 22:07:16 +01:00
Jan Zerebecki 85410f2ac1 urlmon: Fix type of an empty string to avoid warning. 2007-01-25 11:06:08 +01:00
Jacek Caban fed5d9e1ff urlmon: Added BindProtocol's IInternetPriority implementation. 2007-01-24 12:32:47 +01:00
Jacek Caban 61f646f2c1 urlmon: Added CreateBinding test. 2007-01-24 12:01:02 +01:00