Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers...
[reactos.git] / rostests / winetests / kernel32 / timer.c
diff --git a/rostests/winetests/kernel32/timer.c b/rostests/winetests/kernel32/timer.c
deleted file mode 100755 (executable)
index bcc800c..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Unit test suite for timer functions
- *
- * Copyright 2004 Mike McCormack
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
- */
-
-#define _WIN32_WINNT 0x0501
-
-#include "wine/test.h"
-#include "winbase.h"
-
-
-static void test_timer(void)
-{
-    HANDLE (WINAPI *pCreateWaitableTimerA)( SECURITY_ATTRIBUTES*, BOOL, LPSTR );
-    BOOL (WINAPI *pSetWaitableTimer)(HANDLE, LARGE_INTEGER*, LONG, PTIMERAPCROUTINE, LPVOID, BOOL);
-    HMODULE hker = GetModuleHandleA("kernel32.dll");
-    HANDLE handle;
-    BOOL r;
-    LARGE_INTEGER due;
-
-    pCreateWaitableTimerA = (void*)GetProcAddress( hker, "CreateWaitableTimerA");
-    if( !pCreateWaitableTimerA )
-    {
-        win_skip("CreateWaitableTimerA is not available\n");
-        return;
-    }
-
-    pSetWaitableTimer = (void*)GetProcAddress( hker, "SetWaitableTimer");
-    if( !pSetWaitableTimer )
-    {
-        win_skip("SetWaitableTimer is not available\n");
-        return;
-    }
-       
-    /* try once with a positive number */
-    handle = pCreateWaitableTimerA( NULL, 0, NULL );
-    ok( handle != NULL, "failed to create waitable timer with no name\n" );
-
-    due.QuadPart = 10000;
-    r = pSetWaitableTimer( handle, &due, 0x1f4, NULL, NULL, FALSE ); 
-    ok( r, "failed to set timer\n");
-
-    CloseHandle( handle );
-
-    /* try once with a negative number */
-    handle = pCreateWaitableTimerA( NULL, 0, NULL );
-    ok( handle != NULL, "failed to create waitable timer with no name\n" );
-
-    due.QuadPart = -10000;
-    r = pSetWaitableTimer( handle, &due, 0x1f4, NULL, NULL, FALSE ); 
-    ok( r, "failed to set timer\n");
-
-    CloseHandle( handle );
-}
-
-START_TEST(timer)
-{
-    test_timer();
-}