Vincent Povirk : ole32: Add tests for OleIsCurrentClipboard(NULL).
Alexandre Julliard
julliard at winehq.org
Mon Jul 21 08:52:03 CDT 2008
Module: wine
Branch: master
Commit: 38c5185d2e1b565994bb7d816b0df2208e6a9988
URL: http://source.winehq.org/git/wine.git/?a=commit;h=38c5185d2e1b565994bb7d816b0df2208e6a9988
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Thu Jul 17 17:11:30 2008 -0500
ole32: Add tests for OleIsCurrentClipboard(NULL).
---
dlls/ole32/tests/clipboard.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/dlls/ole32/tests/clipboard.c b/dlls/ole32/tests/clipboard.c
index 26278b6..c231d49 100644
--- a/dlls/ole32/tests/clipboard.c
+++ b/dlls/ole32/tests/clipboard.c
@@ -451,6 +451,8 @@ static void test_set_clipboard(void)
ok(hr == S_OK, "expected current clipboard to be data1, hr = 0x%08x\n", hr);
hr = OleIsCurrentClipboard(data2);
ok(hr == S_FALSE, "did not expect current clipboard to be data2, hr = 0x%08x\n", hr);
+ hr = OleIsCurrentClipboard(NULL);
+ ok(hr == S_FALSE, "expect S_FALSE, hr = 0x%08x\n", hr);
test_get_clipboard();
@@ -460,6 +462,8 @@ static void test_set_clipboard(void)
ok(hr == S_FALSE, "did not expect current clipboard to be data1, hr = 0x%08x\n", hr);
hr = OleIsCurrentClipboard(data2);
ok(hr == S_OK, "expected current clipboard to be data2, hr = 0x%08x\n", hr);
+ hr = OleIsCurrentClipboard(NULL);
+ ok(hr == S_FALSE, "expect S_FALSE, hr = 0x%08x\n", hr);
hr = OleFlushClipboard();
ok(hr == S_OK, "failed to flush clipboard, hr = 0x%08x\n", hr);
@@ -467,6 +471,8 @@ static void test_set_clipboard(void)
ok(hr == S_FALSE, "did not expect current clipboard to be data1, hr = 0x%08x\n", hr);
hr = OleIsCurrentClipboard(data2);
ok(hr == S_FALSE, "did not expect current clipboard to be data2, hr = 0x%08x\n", hr);
+ hr = OleIsCurrentClipboard(NULL);
+ todo_wine ok(hr == S_FALSE, "expect S_FALSE, hr = 0x%08x\n", hr);
ok(OleSetClipboard(NULL) == S_OK, "failed to clear clipboard, hr = 0x%08x\n", hr);
More information about the wine-cvs
mailing list