Author: jgardou
Date: Mon Oct 31 11:51:50 2016
New Revision: 73089
URL:
http://svn.reactos.org/svn/reactos?rev=73089&view=rev
Log:
[KERNEL32_WINETEST]
- Guard page and ATL thunks tests work fine. Enable them.
ROSTESTS-155 #resolve
Modified:
trunk/rostests/winetests/kernel32/virtual.c
Modified: trunk/rostests/winetests/kernel32/virtual.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/kernel32/virtua…
==============================================================================
--- trunk/rostests/winetests/kernel32/virtual.c [iso-8859-1] (original)
+++ trunk/rostests/winetests/kernel32/virtual.c [iso-8859-1] Mon Oct 31 11:51:50 2016
@@ -4166,19 +4166,10 @@
#if defined(__i386__) || defined(__x86_64__)
test_stack_commit();
#endif
-#ifdef __i386__
- if (!winetest_interactive)
- {
- skip("ROSTESTS-155: Skipping virtual guard page tests due to Mm assertion
failure.\n");
- }
- else
- {
- test_guard_page();
- /* The following tests should be executed as a last step, and in exactly this
- * order, since ATL thunk emulation cannot be enabled anymore on Windows. */
- test_atl_thunk_emulation( MEM_EXECUTE_OPTION_ENABLE );
- test_atl_thunk_emulation( MEM_EXECUTE_OPTION_DISABLE );
- test_atl_thunk_emulation( MEM_EXECUTE_OPTION_DISABLE |
MEM_EXECUTE_OPTION_DISABLE_THUNK_EMULATION );
- }
-#endif
+ test_guard_page();
+ /* The following tests should be executed as a last step, and in exactly this
+ * order, since ATL thunk emulation cannot be enabled anymore on Windows. */
+ test_atl_thunk_emulation( MEM_EXECUTE_OPTION_ENABLE );
+ test_atl_thunk_emulation( MEM_EXECUTE_OPTION_DISABLE );
+ test_atl_thunk_emulation( MEM_EXECUTE_OPTION_DISABLE |
MEM_EXECUTE_OPTION_DISABLE_THUNK_EMULATION );
}