Dmitry Timoshkov : taskschd/tests: Add a test for registering a task with NULL name in a not root folder.
Alexandre Julliard
julliard at winehq.org
Thu Apr 10 12:21:28 CDT 2014
Module: wine
Branch: master
Commit: adc60c779f785df9f4c46537321336904ddf26a9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=adc60c779f785df9f4c46537321336904ddf26a9
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Thu Apr 10 17:41:39 2014 +0900
taskschd/tests: Add a test for registering a task with NULL name in a not root folder.
---
dlls/taskschd/tests/scheduler.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/dlls/taskschd/tests/scheduler.c b/dlls/taskschd/tests/scheduler.c
index 17501ad..b3fe9ea 100644
--- a/dlls/taskschd/tests/scheduler.c
+++ b/dlls/taskschd/tests/scheduler.c
@@ -931,8 +931,8 @@ todo_wine
hr = ITaskFolder_RegisterTask(root, NULL, xmlW, TASK_CREATE, v_null, v_null, TASK_LOGON_NONE, v_null, &task1);
todo_wine
ok(hr == S_OK, "RegisterTask error %#x\n", hr);
- /* FIXME: Remove once implemented */
- if (hr != S_OK) goto failed;
+if (hr == S_OK)
+{
hr = IRegisteredTask_get_Name(task1, &bstr);
ok(hr == S_OK, "get_Name error %#x\n", hr);
hr = IIDFromString(bstr, &iid);
@@ -942,8 +942,12 @@ todo_wine
hr = ITaskFolder_DeleteTask(root, bstr, 0);
ok(hr == S_OK, "DeleteTask error %#x\n", hr);
+}
+
+ hr = ITaskFolder_RegisterTask(folder, NULL, xmlW, TASK_CREATE, v_null, v_null, TASK_LOGON_NONE, v_null, &task1);
+todo_wine
+ ok(hr == E_INVALIDARG, "expected E_INVALIDARG, got %#x\n", hr);
-failed:
ITaskFolder_Release(folder);
hr = ITaskFolder_DeleteFolder(root, Wine, 0);
More information about the wine-cvs
mailing list