mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 07:03:06 +00:00
[APITESTS] Share ok_eq_* macros between apitests and kmtests
This makes it possible to share sources between kmtest and apitests, e.g. for rtl.
This commit is contained in:
parent
5ecead80e3
commit
520cf2294d
5 changed files with 35 additions and 12 deletions
|
@ -264,6 +264,9 @@ VOID KmtFreeGuarded(PVOID Pointer);
|
|||
#define ok_eq_wstr(value, expected) ok(!wcscmp(value, expected), #value " = \"%ls\", expected \"%ls\"\n", value, expected)
|
||||
#define ok_eq_tag(value, expected) ok_eq_print(value, expected, "0x%08lx")
|
||||
|
||||
#define ok_eq_hex64(value, expected) ok_eq_print(value, expected, "%I64x")
|
||||
#define ok_eq_xmm(value, expected) ok((value).Low == (expected).Low, #value " = %I64x'%08I64x, expected %I64x'%08I64x\n", (value).Low, (value).High, (expected).Low, (expected).High)
|
||||
|
||||
#define KMT_MAKE_CODE(ControlCode) CTL_CODE(FILE_DEVICE_UNKNOWN, \
|
||||
0xC00 + (ControlCode), \
|
||||
METHOD_BUFFERED, \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue