ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

test.h File Reference
#include <stdarg.h>
#include <stdlib.h>
#include <windef.h>
#include <winbase.h>

Go to the source code of this file.

Defines

#define INVALID_FILE_ATTRIBUTES   (~0u)
#define INVALID_SET_FILE_POINTER   (~0u)
#define START_TEST(name)   void func_##name(void)
#define __winetest_cdecl
#define __winetest_va_list   va_list
#define ok_(file, line)   (winetest_set_location(file, line), 0) ? (void)0 : winetest_ok
#define skip_(file, line)   (winetest_set_location(file, line), 0) ? (void)0 : winetest_skip
#define win_skip_(file, line)   (winetest_set_location(file, line), 0) ? (void)0 : winetest_win_skip
#define trace_(file, line)   (winetest_set_location(file, line), 0) ? (void)0 : winetest_trace
#define ok   ok_(__FILE__, __LINE__)
#define skip   skip_(__FILE__, __LINE__)
#define win_skip   win_skip_(__FILE__, __LINE__)
#define trace   trace_(__FILE__, __LINE__)
#define todo(platform)
#define todo_wine   todo("wine")
#define U(x)   (x)
#define U1(x)   (x)
#define U2(x)   (x)
#define U3(x)   (x)
#define U4(x)   (x)
#define U5(x)   (x)
#define U6(x)   (x)
#define U7(x)   (x)
#define U8(x)   (x)
#define S(x)   (x)
#define S1(x)   (x)
#define S2(x)   (x)
#define S3(x)   (x)
#define S4(x)   (x)
#define S5(x)   (x)
#define ok_hex(expression, result)
#define ok_dec(expression, result)
#define ok_ptr(expression, result)
#define ok_err(error)   ok(GetLastError() == (error), "Wrong last error. Expected " #error ", got %d\n", (int)GetLastError())
#define ok_str(x, y)   ok(strcmp(x, y) == 0, "Wrong string. Expected '%s', got '%s'\n", y, x);
#define ok_long(expression, result)   ok_hex(expression, result)
#define ok_int(expression, result)   ok_dec(expression, result)
#define ok_ntstatus(status, expected)   ok_hex(status, expected)
#define ok_hdl   ok_ptr

Functions

void winetest_set_location (const char *file, int line)
void winetest_start_todo (const char *platform)
int winetest_loop_todo (void)
void winetest_end_todo (const char *platform)
int winetest_get_mainargs (char ***pargv)
void winetest_wait_child_process (HANDLE process)
const charwine_dbgstr_wn (const WCHAR *str, int n)
static const charwine_dbgstr_w (const WCHAR *s)
static int winetest_strcmpW (const WCHAR *str1, const WCHAR *str2)
int broken (int condition)
int winetest_vok (int condition, const char *msg, __winetest_va_list ap)
void winetest_vskip (const char *msg, __winetest_va_list ap)
void __winetest_cdecl winetest_ok (int condition, const char *msg,...)
void __winetest_cdecl winetest_skip (const char *msg,...)
void __winetest_cdecl winetest_win_skip (const char *msg,...)
void __winetest_cdecl winetest_trace (const char *msg,...)

Variables

int winetest_debug
int winetest_interactive
const charwinetest_platform

Generated on Sat May 26 2012 05:57:04 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.