Go to the source code of this file.
◆ START_TEST()
◆ Test_SetWorldTransform()
void Test_SetWorldTransform |
( |
| ) |
|
Definition at line 11 of file SetWorldTransform.c.
33 ok(
result == 1,
"SetWorldTransform should succeed\n");
38 ok(
result == 0,
"SetWorldTransform should fail\n");
44 ok(
result == 0,
"SetWorldTransform should fail\n");
52 ok(
result == 0,
"SetWorldTransform should fail\n");
57 ok(
result == 1,
"SetWorldTransform should succeed\n");
64 ok(xform.
eM12 != (
FLOAT)1.0,
"xform.eM12 shouldn't be 1.0\n");
65 ok(xform.
eM21 != (
FLOAT)1.0,
"xform.eM21 shouldn't be 1.0\n");
66 ok(xform.
eM12 * xform.
eM21 != (
FLOAT)1.0,
"xform.eM12 * xform.eM21 shouldn't be 1.0\n");
68 ok(
result == 0,
"SetWorldTransform should fail\n");
72 ok(
result == 1,
"GetWorldTransform should succeed\n");
73 ok(xform.
eM11 == 2,
"xform.eM11 should be 2\n");
74 ok(xform.
eM12 == (
FLOAT)3.0001,
"xform.eM12 should be 3.0001\n");
75 ok(xform.
eM21 == 4,
"xform.eM21 should be 4\n");
76 ok(xform.
eM22 == 6,
"xform.eM22 should be 6\n");
79 xform.
eM11 = 1.17549435e-38
f;
82 xform.
eM22 = 1.17549435e-38
f;
83 ok(xform.
eM11 != (
FLOAT)0.0,
"xform.eM11 shouldn't be 0.0\n");
84 ok(xform.
eM22 != (
FLOAT)0.0,
"xform.eM22 shouldn't be 0.0\n");
85 ok(xform.
eM11 * xform.
eM22 != (
FLOAT)0.0,
"xform.eM12 * xform.eM21 shouldn't be 0.0\n");
87 ok(
result == 1,
"SetWorldTransform should succeed\n");
91 ok(
result == 1,
"GetWorldTransform should succeed\n");
92 ok(xform.
eM11 > 0,
"xform.eM11 should not be 0\n");
93 ok(xform.
eM12 == 0,
"xform.eM12 should be 0\n");
94 ok(xform.
eM21 == 0,
"xform.eM21 should be 0\n");
95 ok(xform.
eM22 > 0,
"xform.eM22 should not be 0\n");
113 ok(xform.
eM11 == 0,
"xform.eM11 should be 0\n");
114 ok(xform.
eM12 == 1,
"xform.eM12 should be 1\n");
115 ok(xform.
eM21 == 1,
"xform.eM21 should be 1\n");
116 ok(xform.
eM22 == 0,
"xform.eM22 should be 0\n");
HDC WINAPI GetDC(_In_opt_ HWND)
HDC WINAPI CreateCompatibleDC(_In_opt_ HDC hdc)
BOOL WINAPI SetWorldTransform(_In_ HDC, _In_ const XFORM *)
int WINAPI ReleaseDC(_In_opt_ HWND, _In_ HDC)
#define ok_int(expression, result)
BOOL WINAPI GetWorldTransform(_In_ HDC, _Out_ LPXFORM)
BOOL WINAPI DeleteDC(_In_ HDC)
int WINAPI SetGraphicsMode(_In_ HDC, _In_ int)
Referenced by START_TEST().