reactos/rostests/apitests/gdi32/BeginPath.c
Timo Kreuzer e3a2103631 Convert gdi32api into wine style test
svn path=/trunk/; revision=48617
2010-08-24 13:54:10 +00:00

37 lines
788 B
C

/*
* PROJECT: ReactOS api tests
* LICENSE: GPL - See COPYING in the top level directory
* PURPOSE: Test for BeginPath
* PROGRAMMERS: Timo Kreuzer
*/
#include <stdio.h>
#include <wine/test.h>
#include <windows.h>
void Test_BeginPath()
{
HDC hdc;
BOOL ret;
SetLastError(0);
ret = BeginPath(0);
ok(ret == 0, "BeginPath(0) succeeded, ret == %d\n", ret);
ok(GetLastError() == ERROR_INVALID_HANDLE, "GetLastError() == %ld\n", GetLastError());
hdc = CreateCompatibleDC(NULL);
SetLastError(0);
ret = BeginPath(hdc);
ok(ret == 1, "BeginPath(hdc) failed, ret == %d\n", ret);
ok(GetLastError() == 0, "GetLastError() == %ld\n", GetLastError());
DeleteDC(hdc);
}
START_TEST(BeginPath)
{
Test_BeginPath();
}