Module: wine
Branch: master
Commit: ee3a743e6c009ebf76b269535763ee3afc52d4cb
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ee3a743e6c009ebf76b269535…
Author: Ge van Geldorp <ge(a)gse.nl>
Date: Mon Jan 26 12:21:16 2009 +0100
kernel32/tests: "none" debugger test needs user interaction.
---
dlls/kernel32/tests/debugger.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/dlls/kernel32/tests/debugger.c b/dlls/kernel32/tests/debugger.c
index 2672e44..706ca24 100644
--- a/dlls/kernel32/tests/debugger.c
+++ b/dlls/kernel32/tests/debugger.c
@@ -364,7 +364,13 @@ static void test_ExitCode(void)
strstr((char*)debugger_val, "winedbg --auto"))
crash_and_winedbg(hkey, test_exe);
- crash_and_debug(hkey, test_exe, "dbg,none");
+ if (winetest_interactive)
+ /* Since the debugging process never sets the debug event, it isn't recognized
+ as a valid debugger and, after the debugger exits, Windows will show a dialog box
+ asking the user what to do */
+ crash_and_debug(hkey, test_exe, "dbg,none");
+ else
+ skip("\"none\" debugger test needs user interaction\n");
crash_and_debug(hkey, test_exe, "dbg,event,order");
crash_and_debug(hkey, test_exe, "dbg,attach,event,code2");
if (pDebugSetProcessKillOnExit)