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/virtual.c?rev=73089&r1=73088&r2=73089&view=diff
==============================================================================
--- 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 );
 }


Reply via email to