ReactOS  0.4.13-dev-1148-g9b75b67
atltest.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <windows.h>
Include dependency graph for atltest.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ok(value, ...)
 
#define ok_(x1, x2)   atltest_set_location(x1,x2); atltest_ok
 
#define skip(...)
 
#define trace   printf
 
#define START_TEST(x)
 
#define ok_hex(expression, result)
 
#define ok_dec(expression, result)
 
#define ok_ptr(expression, result)
 
#define ok_size_t(expression, result)
 
#define ok_char(expression, result)   ok_hex(expression, result)
 
#define ok_err(error)   ok(GetLastError() == (error), "Wrong last error. Expected " #error ", got 0x%lx\n", GetLastError())
 
#define ok_str(x, y)   ok(strcmp(x, y) == 0, "Wrong string. Expected '%s', got '%s'\n", y, x)
 
#define ok_wstr(x, y)   ok(wcscmp(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 atltest_set_location (const char *file, int line)
 
void atltest_ok (int value, const char *fmt,...)
 
void atltest_skip (const char *fmt,...)
 
static void atltest_start_test (void)
 
int main (void)
 
charwine_dbgstr_w (const wchar_t *wstr)
 

Variables

int g_atltest_executed = 0
 
int g_atltest_failed = 0
 
int g_atltest_skipped = 0
 
const charg_atltest_file = NULL
 
int g_atltest_line = 0
 
const charg_atltest_name
 

Macro Definition Documentation

◆ ok

#define ok (   value,
  ... 
)
Value:
do { \
atltest_set_location(__FILE__, __LINE__); \
atltest_ok(value, __VA_ARGS__); \
} while (0)

Definition at line 57 of file atltest.h.

◆ ok_

#define ok_ (   x1,
  x2 
)    atltest_set_location(x1,x2); atltest_ok

Definition at line 61 of file atltest.h.

◆ ok_char

#define ok_char (   expression,
  result 
)    ok_hex(expression, result)

Definition at line 122 of file atltest.h.

◆ ok_dec

#define ok_dec (   expression,
  result 
)
Value:
do { \
int _value = (expression); \
ok(_value == (result), "Wrong value for '%s', expected: " #result " (%d), got: %d\n", \
#expression, (int)(result), _value); \
} while (0)
GLuint64EXT * result
Definition: glext.h:11304

Definition at line 101 of file atltest.h.

◆ ok_err

#define ok_err (   error)    ok(GetLastError() == (error), "Wrong last error. Expected " #error ", got 0x%lx\n", GetLastError())

Definition at line 124 of file atltest.h.

◆ ok_hdl

#define ok_hdl   ok_ptr

Definition at line 136 of file atltest.h.

◆ ok_hex

#define ok_hex (   expression,
  result 
)
Value:
do { \
int _value = (expression); \
ok(_value == (result), "Wrong value for '%s', expected: " #result " (0x%x), got: 0x%x\n", \
#expression, (int)(result), _value); \
} while (0)
GLuint64EXT * result
Definition: glext.h:11304

Definition at line 94 of file atltest.h.

◆ ok_int

#define ok_int (   expression,
  result 
)    ok_dec(expression, result)

Definition at line 134 of file atltest.h.

◆ ok_long

#define ok_long (   expression,
  result 
)    ok_hex(expression, result)

Definition at line 133 of file atltest.h.

◆ ok_ntstatus

#define ok_ntstatus (   status,
  expected 
)    ok_hex(status, expected)

Definition at line 135 of file atltest.h.

◆ ok_ptr

#define ok_ptr (   expression,
  result 
)
Value:
do { \
void *_value = (expression); \
ok(_value == (result), "Wrong value for '%s', expected: " #result " (%p), got: %p\n", \
#expression, (void*)(result), _value); \
} while (0)
GLuint64EXT * result
Definition: glext.h:11304

Definition at line 108 of file atltest.h.

◆ ok_size_t

#define ok_size_t (   expression,
  result 
)
Value:
do { \
size_t _value = (expression); \
ok(_value == (result), "Wrong value for '%s', expected: " #result " (%Ix), got: %Ix\n", \
#expression, (size_t)(result), _value); \
} while (0)
GLuint64EXT * result
Definition: glext.h:11304

Definition at line 115 of file atltest.h.

◆ ok_str

#define ok_str (   x,
  y 
)    ok(strcmp(x, y) == 0, "Wrong string. Expected '%s', got '%s'\n", y, x)

Definition at line 127 of file atltest.h.

◆ ok_wstr

#define ok_wstr (   x,
  y 
)    ok(wcscmp(x, y) == 0, "Wrong string. Expected '%S', got '%S'\n", y, x)

Definition at line 130 of file atltest.h.

◆ skip

#define skip (   ...)
Value:
do { \
atltest_set_location(__FILE__, __LINE__); \
atltest_skip(__VA_ARGS__); \
} while (0)

Definition at line 64 of file atltest.h.

◆ START_TEST

#define START_TEST (   x)
Value:
const char *g_atltest_name = #x; \
static void atltest_start_test(void)
GLint GLint GLint GLint GLint x
Definition: gl.h:1548
static void atltest_start_test(void)
const char * g_atltest_name

Definition at line 75 of file atltest.h.

◆ trace

#define trace   printf

Definition at line 70 of file atltest.h.

Function Documentation

◆ atltest_ok()

void atltest_ok ( int  value,
const char fmt,
  ... 
)

Definition at line 32 of file atltest.h.

33 {
34  va_list va;
35  va_start(va, fmt);
36  if (!value)
37  {
38  printf("%s (%d): ", g_atltest_file, g_atltest_line);
39  vprintf(fmt, va);
41  }
43  va_end(va);
44 }
#define va_end(ap)
Definition: acmsvcex.h:90
int g_atltest_line
Definition: atltest.h:24
char * va_list
Definition: acmsvcex.h:78
_Check_return_opt_ _CRTIMP int __cdecl vprintf(_In_z_ _Printf_format_string_ const char *_Format, va_list _ArgList)
const char * g_atltest_file
Definition: atltest.h:23
int g_atltest_executed
Definition: atltest.h:19
#define va_start(ap, A)
Definition: acmsvcex.h:91
int g_atltest_failed
Definition: atltest.h:20
Definition: dsound.c:943
#define printf
Definition: config.h:203

◆ atltest_set_location()

void atltest_set_location ( const char file,
int  line 
)

Definition at line 26 of file atltest.h.

27 {
30 }
int g_atltest_line
Definition: atltest.h:24
const char file[]
Definition: icontest.c:11
const char * g_atltest_file
Definition: atltest.h:23
char line[200]
Definition: main.c:97

◆ atltest_skip()

void atltest_skip ( const char fmt,
  ... 
)

Definition at line 46 of file atltest.h.

47 {
48  va_list va;
49  va_start(va, fmt);
50  printf("%s (%d): test skipped: ", g_atltest_file, g_atltest_line);
51  vprintf(fmt, va);
53  va_end(va);
54 }
#define va_end(ap)
Definition: acmsvcex.h:90
int g_atltest_line
Definition: atltest.h:24
char * va_list
Definition: acmsvcex.h:78
_Check_return_opt_ _CRTIMP int __cdecl vprintf(_In_z_ _Printf_format_string_ const char *_Format, va_list _ArgList)
const char * g_atltest_file
Definition: atltest.h:23
int g_atltest_skipped
Definition: atltest.h:21
#define va_start(ap, A)
Definition: acmsvcex.h:91
Definition: dsound.c:943
#define printf
Definition: config.h:203

◆ atltest_start_test()

static void atltest_start_test ( void  )
static

Referenced by main().

◆ main()

int main ( void  )

Definition at line 79 of file atltest.h.

80 {
82  printf("%s: %d tests executed (0 marked as todo, %d failures), %d skipped.\n",
84  return g_atltest_failed;
85 }
int g_atltest_executed
Definition: atltest.h:19
static void atltest_start_test(void)
int g_atltest_skipped
Definition: atltest.h:21
int g_atltest_failed
Definition: atltest.h:20
const char * g_atltest_name
#define printf
Definition: config.h:203

◆ wine_dbgstr_w()

char* wine_dbgstr_w ( const wchar_t wstr)

Definition at line 87 of file atltest.h.

88 {
89  static char buf[512];
90  WideCharToMultiByte(CP_ACP, 0, wstr, -1, buf, _countof(buf), NULL, NULL);
91  return buf;
92 }
#define WideCharToMultiByte
Definition: compat.h:101
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: glext.h:7751
#define CP_ACP
Definition: compat.h:99
#define _countof(array)
Definition: fontsub.cpp:30
smooth NULL
Definition: ftsmooth.c:416

Referenced by _check_set_props(), _delete_testfontfile(), _reader_name(), _reader_namespace(), _reader_prefix(), _reader_qname(), _reader_value(), _test_alg_name(), _test_anchor_get_target(), _test_anchor_hash(), _test_anchor_hostname(), _test_anchor_href(), _test_anchor_name(), _test_anchor_rel(), _test_anchor_search(), _test_attr_node_name(), _test_attr_value(), _test_body_scroll(), _test_bstr_var(), _test_button_name(), _test_comment_text(), _test_compatmode(), _test_current_style_filter(), _test_current_url(), _test_disp_value(), _test_display_uri(), _test_doc_title(), _test_elem_attr(), _test_elem_class(), _test_elem_dir(), _test_elem_id(), _test_elem_innerhtml(), _test_elem_innertext(), _test_elem_language(), _test_elem_outerhtml(), _test_elem_tag(), _test_elem_title(), _test_event_qualifier(), _test_event_type(), _test_file_name(), _test_form_action(), _test_form_encoding(), _test_form_method(), _test_form_name(), _test_framebase_marginheight(), _test_framebase_marginwidth(), _test_framebase_name(), _test_framebase_src(), _test_GetCurMoniker(), _test_iframe_height(), _test_iframe_width(), _test_img_align(), _test_img_alt(), _test_img_name(), _test_img_src(), _test_input_defaultValue(), _test_input_name(), _test_input_src(), _test_input_type(), _test_input_value(), _test_language_string(), _test_link_href(), _test_link_media(), _test_link_rel(), _test_link_rev(), _test_link_type(), _test_meta_charset(), _test_meta_content(), _test_meta_httpequiv(), _test_meta_name(), _test_node_get_value_str(), _test_node_name(), _test_object_name(), _test_option_text(), _test_option_value(), _test_range_text(), _test_readyState(), _test_script_text(), _test_select_name(), _test_select_set_name(), _test_select_type(), _test_select_value(), _test_style_csstext(), _test_style_filter(), _test_style_media(), _test_style_type(), _test_stylesheet_csstext(), _test_table_cell_padding(), _test_table_cell_spacing(), _test_text_data(), _test_text_decoration(), _test_textarea_defaultvalue(), _test_textarea_type(), _test_textarea_value(), _test_urlmon_display_name(), _test_var_bstr(), _test_window_name(), _test_window_status(), ActiveScript_AddNamedItem(), ActiveScript_GetScriptDispatch(), ActiveScriptParse_ParseScriptText(), ActiveScriptSite_GetItemInfo(), ActiveScriptSite_OnScriptError(), AddERExcludedApplicationW(), arial_enum_procw(), BCryptGetProperty(), BCryptOpenAlgorithmProvider(), BindEventHandler_BindHandler(), BindStatusCallback_OnStopBinding(), build_properties(), check_display_name_(), check_dropdown_(), check_known_folder(), check_lnk_(), check_storage_contents(), collectionObj_GetDispID(), compare_addrinfow(), compare_metadata(), connections_on_initdialog(), connections_on_notify(), ConvertSecurityDescriptorToStringSecurityDescriptorW(), copy_file(), create_configuration(), create_file_test(), create_lnk_(), create_target_directory(), create_testfontfile(), CreateXmlReaderInputWithEncodingName(), CryptSIPRetrieveSubjectGuid(), D3DXCreateCubeTextureFromFileExW(), D3DXCreateCubeTextureFromFileW(), D3DXSaveSurfaceToFileW(), D3DXSaveTextureToFileW(), debugstr_variant(), decompress_or_copy_callback(), Dispatch_GetIDsOfNames(), Dispatch_Invoke(), DispatchEx_DeleteMemberByName(), dispevent_Invoke(), DocHostUIHandler_TranslateUrl(), DocObjectService_FireBeforeNavigate2(), DoDllRegisterServer(), DoDllUnregisterServer(), DoEntry(), encode_compare_base64_W(), enum_func(), enum_locales_proc(), EnumJoysticks(), EventDispatch_Invoke(), exec_query(), expect_tag_str_imp(), ExtCabCallback(), externalDisp_GetDispID(), externalDisp_InvokeEx(), extract(), extract_resource(), FILEDLG95_MRU_load_filename(), FILEDLG95_MRU_save_filename(), fill_cp_info(), fnIEnumCodePage_Next(), fnIEnumRfc1766_Next(), gdi_get_font_metrics(), get_content_type(), get_device(), get_engine_clsid(), get_extrac_args(), get_token(), getstring_test(), Global_GetDispID(), Global_InvokeEx(), HlinkFrame_Navigate(), HlinkTarget_Navigate(), hls_site_Moniker_ComposeWith(), Host_ConnectObject(), Host_CreateObject(), Host_GetObject(), HTMLFormElement_get_dispid(), HTMLFormElement_put_action(), HTMLFormElement_put_dir(), HTMLFormElement_put_encoding(), HTMLFormElement_put_method(), HTMLFormElement_put_name(), HTMLFormElement_put_target(), HTMLWindow2_item(), ICreateTypeInfo2_fnDefineFuncAsDllEntry(), ICreateTypeInfo2_fnSetDocString(), ICreateTypeInfo2_fnSetFuncDocString(), ICreateTypeInfo2_fnSetMops(), ICreateTypeInfo2_fnSetName(), ICreateTypeInfo2_fnSetSchema(), ICreateTypeInfo2_fnSetVarDocString(), ICreateTypeInfo2_fnSetVarName(), ICreateTypeLib2_fnCreateTypeInfo(), ICreateTypeLib2_fnDeleteTypeInfo(), ICreateTypeLib2_fnSetDocString(), ICreateTypeLib2_fnSetHelpFileName(), ICreateTypeLib2_fnSetHelpStringDll(), ICreateTypeLib2_fnSetName(), iframe_onreadystatechange(), init_bind_test(), init_driver(), InitPropertyBag_IPropertyBag_Read(), InPlaceFrame_SetActiveObject(), InPlaceUIWindow_SetActiveObject(), inst_func2(), InternetCrackUrlW_test(), InternetProtocolInfo_CombineUrl(), InternetProtocolInfo_ParseUrl(), ITextSelection_fnGetText(), ldr_notify_callback1(), lineAddProviderW(), load_driver(), load_message(), load_resource(), LoadProc(), main_window_proc(), match_strw_attr_imp(), MIDIMAP_FindPort(), MIDIMAP_LoadSettingsDefault(), MimeProtocol_Start(), MimeProtocolSink_ReportProgress(), MimeProtocolSink_ReportResult(), MMDevEnum_GetDefaultAudioEndpoint(), MMDevice_GetId(), MonikerProp_PutProperty(), mqr_GetMetadataByName(), NetGetJoinInformation(), new_windowW(), CFolder::NewFolder(), NewWindowManager_EvaluateNewWindow(), notify_generic_text_handler(), ok_keys_(), ok_strings_(), OleCommandTarget_Exec(), open_file_test(), output_formatstring(), parse_procarch(), CFolder::ParseName(), PersistPropertyBag_Load(), pointer_tests(), Protocol_Continue(), Protocol_Start(), protocol_start(), ProtocolSink_ReportProgress(), ProtocolSink_ReportResult(), CFolderItem::put_Name(), QueryRoutine(), r_getMonikerRef(), r_getStringRef(), r_verify_pidl(), RegExp2_put_Pattern(), res_sec_url_cmp(), run_bom_tests(), run_for_each_device(), run_localgroupgetinfo_tests(), run_test(), run_wkstajoininfo_tests(), runtimestyle_test(), SaferRecordEventLogEntry(), scriptDisp_GetDispID(), server_end_to_end_callback(), set_up_attribute_test(), simple_callbackW(), sink_SetStatus(), START_TEST(), statusclb_OnDataAvailable(), statusclb_OnProgress(), statusclb_OnStartBinding(), statusclb_OnStopBinding(), Storage_CreateStream(), Storage_DestroyElement(), Storage_OpenStream(), SymAddSymbolW(), tally_test_file(), tear_down_attribute_test(), test__wenviron(), test_aclist_expand(), test_ACListISF_CURRENTDIR(), test_arg_conv(), test_assembly_name_props_line(), test_assign(), test_assoc_one(), test_async_xhr(), test_at_end_imp(), test_attr(), test_attr_collection(), test_aw_conversion_dlgproc(), test_aw_conversion_dlgproc2(), test_aw_conversion_dlgprocA(), test_aw_conversion_dlgprocW(), test_aw_conversion_wndproc(), test_ax_win(), test_bad_header(), test_BadLetters(), test_basetypes(), test_BindToStorage(), test_body_funs(), test_body_style(), test_bsc_marshaling(), test_BuildPath(), test_button_class(), test_CertRDNValueToStrW(), test_CertStrToNameW(), test_change_type(), test_change_types(), test_CharToOem_OemToChar(), test_CheckNameLegalDOS8Dot3(), test_chunked_read(), test_cloneNode(), test_codec(), test_CoInternetCombineIUri(), test_CoInternetCombineIUri_Pluggable(), test_CoInternetCombineUrlEx(), test_CoInternetCombineUrlEx_Pluggable(), test_CoInternetParseIUri(), test_CoInternetParseIUri_InvalidArgs(), test_CoInternetParseIUri_Pluggable(), test_CoInternetParseUrl(), test_collation(), test_commandline2argv(), test_construction(), test_container_properties(), test_contenteditable(), test_cookies(), test_copyconstructor(), test_CopyFolder(), test_copyto(), test_copyto_iidexclusions_storage(), test_copyto_snbexclusions(), test_crack_url(), test_create_attribute(), test_create_db_imp(), test_createfont(), test_createNode(), test_CreateTextFile(), test_CreateTypeLib(), test_CreateUriWithFragment(), test_credentials(), test_CredUnmarshalCredentialA(), test_cue_banner(), test_current_style(), test_custom_source(), test_customize(), test_customize_onfolderchange(), test_DavGetHTTPFromUNCPath(), test_DavGetUNCFromHTTPPath(), test_decoder_info(), test_default_body(), test_default_client_accessible_object(), test_default_selection(), test_devenum(), test_device_info(), test_deviceinterface(), test_directory_sort(), test_directshow_filter(), test_doc_elem(), test_doc_load_from_path(), test_DoEnvironmentSubst(), test_domdoc(), test_dot_parsing(), test_DriveCollection(), test_DriveExists(), test_DsMakeSpn(), test_dsound(), test_DxDiag_DisplayDevices(), test_DxDiag_SoundCaptureDevices(), test_DxDiag_SoundDevices(), test_elem_from_point(), test_elems(), test_EM_GETHANDLE(), test_EM_GETLINE(), test_EnumChildContainerNames(), test_EnumCodePages(), test_EnumPropNames(), test_enumruntimes(), test_EnumScripts(), test_EnumTimeFormatsW(), test_exec_fontname(), test_ExpectFolders_imp(), test_FakeDLL(), test_file_all_name_information(), test_file_link_information(), test_file_name_information(), test_file_rename_information(), test_FileCollection(), test_filename_opendlg_(), test_filename_savedlg_(), test_filesourcefilter(), test_filter_graph(), test_find_com_redirection(), test_find_surrogate(), test_find_window_class(), test_FindMimeFromData(), test_FindName(), test_findOIDInfo(), test_FolderCollection(), test_FoldStringW(), test_font_events_disp(), test_font_metrics(), test_form_target(), test_fprintf(), test_framebase(), test_func(), test_get_attributes(), test_get_childNodes(), test_get_doctype(), test_get_firstChild(), test_get_input_report(), test_get_namespaces(), test_get_nodeTypeString(), test_get_prefix(), test_get_set_attr(), test_get_tagName(), test_get_xml(), test_GetAbsolutePathName(), test_GetAdaptersAddresses(), test_GetAddrInfoW(), test_getAttribute(), test_GetBaseName(), test_GetCachePath(), test_GetCharsetInfo_other(), test_GetCodePageInfo(), test_GetDatabaseInformation(), test_GetDatabaseInformationEmpty(), Test_GetDispID(), test_GetDrive(), test_GetDriveName(), test_GetDriveTypeW(), test_GetDynamicTimeZoneInformation(), test_GetExtensionName(), test_GetFile(), test_GetFileName(), Test_GetFiles(), test_GetFileVersion(), test_GetFinalPathNameByHandleW(), test_GetFullPathNameW(), test_getgenerics(), test_GetLocaleInfoEx(), test_GetLocaleInfoW(), test_GetModuleFileNameEx(), test_GetParentFolderName(), test_GetRfc1766Info(), test_getruntime(), test_GetSpecialFolder(), test_GetTargetComputer(), test_GetText(), test_GetTimeZoneInformationForYear(), test_getuserobjectinformation(), test_hash(), test_header(), test_HlinkClone(), test_HlinkCreateExtensionServices(), test_HlinkGetSetMonikerReference(), test_HlinkGetSetStringReference(), test_HlinkMoniker(), test_HlinkParseDisplayName(), test_host(), test_hostname(), test_href(), test_HttpOptions(), test_IActiveScriptError(), test_IApplicationAssociationRegistration_QueryCurrentDefault(), test_ICInfo(), test_IndexKeyFromString(), test_inet_pton(), test_inffilelist(), test_InitPropVariantFromGUIDAsString(), test_insertBefore(), test_InternetGetConnectedStateExW(), test_InternetGetSecurityUrl(), test_InternetGetSecurityUrlEx(), test_InternetGetSecurityUrlEx_Pluggable(), test_IPersistStream(), test_items(), test_ITextDocument_Open(), test_ITextFont(), test_its_protocol_info(), test_IUri_GetPropertyBSTR(), test_IUri_GetStrProperties(), test_IUriBuilder_CreateUri(), test_IUriBuilder_CreateUriSimple(), test_IUriBuilder_CreateUriWithFlags(), test_IUriBuilder_GetFragment(), test_IUriBuilder_GetHost(), test_IUriBuilder_GetPassword(), test_IUriBuilder_GetPath(), test_IUriBuilder_GetQuery(), test_IUriBuilder_GetSchemeName(), test_IUriBuilder_GetUserName(), test_IUriBuilder_HasBeenModified(), test_IUriBuilder_RemoveProperties(), test_IWbemPath_GetClassName(), test_IWbemPath_GetNamespaceAt(), test_IWbemPath_GetServer(), test_IWbemPath_GetText(), test_IWbemPath_RemoveNamespaceAt(), test_IWbemPath_SetClassName(), test_IWbemPath_SetNamespaceAt(), test_IWbemPath_SetServer(), test_IWbemPath_SetText(), test_IWinHttpRequest(), test_junction_points(), test_key_names(), test_knownFolders(), test_label_elem(), test_legacy_filter(), test_Load(), test_load(), test_LoadImage(), test_LocaleNameToLCID(), test_LocalizedNames(), test_location(), test_marshal_SNB(), test_match_ex(), test_mbstowcs(), test_media_streams(), test_message_allocate_buffer_wide(), test_message_from_64bit_number(), test_message_from_string_wide(), test_message_ignore_inserts_wide(), test_MessageSetProp(), test_metadata_APE(), test_metadata_cHRM(), test_metadata_gAMA(), test_metadata_GCE(), test_metadata_gif(), test_metadata_GIF_comment(), test_metadata_IMD(), test_metadata_LSD(), test_mhtml_protocol_info(), test_midiout(), test_MimeOleObjectFromMoniker(), test_misc(), test_MkParseDisplayNameEx(), test_mon_displayname(), test_MsiGetProductProperty(), test_multi_encoder(), test_mxattr_addAttribute(), test_mxattr_clear(), test_mxnamespacemanager(), test_mxnamespacemanager_override(), test_mxwriter_cdata(), test_mxwriter_characters(), test_mxwriter_comment(), test_mxwriter_default_properties(), test_mxwriter_dtd(), test_mxwriter_encoding(), test_mxwriter_ignorablespaces(), test_mxwriter_indent(), test_mxwriter_pi(), test_mxwriter_properties(), test_mxwriter_startenddocument(), test_mxwriter_startendelement(), test_mxwriter_startendelement_batch(), test_mxwriter_startendelement_batch2(), test_mxwriter_stream(), test_namedmap_newenum(), test_namespace(), test_NameSpace(), test_namespaces_as_attributes(), test_namespaces_basic(), test_namespaces_change(), test_NameToStrConversionW(), test_NavigateWithBindCtx(), test_navigator(), test_NetFwAuthorizedApplication(), test_newline_normalization(), test_nextdispid(), test_nodeTypedValue(), test_nodeValue(), test_note(), test_notify_generic_text_helper(), test_notify_proc(), test_null(), test_object_elem(), test_OleRegGetUserType(), test_OleUIAddVerbMenu(), test_onclick(), test_one_cmdline(), test_OpenCase(), test_Option_PerConnectionOption(), test_overwrite(), test_para_numbering(), test_ParseDisplayName(), test_ParseName(), test_ParseURL(), test_PathCreateFromUrl(), test_pathname(), test_PathUnExpandEnvStrings(), test_PathYetAnotherMakeUniqueName(), test_port(), test_prefix_filtering(), test_preserve_charref(), test_profile_string(), test_ProgIDFromCLSID(), test_propertybag_getpropertyinfo(), test_PropVariantChangeType_LPWSTR(), test_PropVariantToStringAlloc(), test_PropVariantToStringWithDefault(), test_protocol(), test_put_data(), test_put_hash(), test_put_href(), test_put_nodeTypedValue(), test_put_nodeValue(), test_query_attribute_information_file(), test_query_object(), test_query_volume_information_file(), test_QueryAssemblyInfo(), test_queryconfig2(), test_QueryFullProcessImageNameW(), test_queryreader(), test_queryvirtualmemory(), test_Read(), test_read_attribute(), test_read_cdata(), test_read_charref(), test_read_comment(), test_read_device(), test_read_element(), test_read_pi(), test_read_public_dtd(), test_read_system_dtd(), test_read_text(), test_read_xmldeclaration(), test_ReadAll(), test_readvaluechunk(), test_realization(), test_recinfo(), test_reg_query_info(), test_registry(), test_registry_property_w(), test_RegQueryValueExPerformanceData(), test_render_run(), test_rfc1766(), test_root_children(), test_rtf(), test_RtlGetFullPathName_U(), test_RtlHashUnicodeString(), test_RtlQueryPackageIdentity(), test_RtlQueryTimeZoneInformation(), test_RtlUTF8ToUnicodeN(), test_saxreader_properties(), test_script_run(), test_Sdb(), test_SdbTagToString(), test_search(), test_SearchPathW(), test_secure_connection(), test_selection(), test_server_xhr(), test_set_csstext(), test_SetAccountInformation_GetAccountInformation(), test_SetApplicationName_GetApplicationName(), test_setAttributeNode(), test_SetComment_GetComment(), test_SetDocString(), test_SetInitialHlink(), test_SetParameters_GetParameters(), test_SetTargetComputer(), test_SetupPromptForDiskW(), test_SHCreateShellItem(), test_SHCreateShellItemArray(), test_SHFormatDateTimeW(), test_SHGetFolderPathEx(), test_SHGetIniString(), test_SHGetPathFromIDList(), test_SHGetSetFolderCustomSettings(), test_SHGetStockIconInfo(), Test_Shimdata(), test_specific_encoder_properties(), test_SQLGetPrivateProfileStringW(), test_SspiPrepareForCredWrite(), test_StdHlink(), test_stream_read_write(), test_streamenum(), test_stringtable(), test_StringTableStringFromId(), test_StrXXX_overflows(), test_style2(), test_style3(), test_style4(), test_style5(), test_style6(), test_supported_encoders(), test_sync_xhr(), test_table_elem(), test_tag(), test_td_elem(), test_testTransforms(), test_textfont_global_defaults(), test_toplevel_stat(), test_ToUnicode(), test_tr_elem(), test_typelib(), test_typelibmarshal(), test_url(), test_urlcacheW(), test_UrlEscapeW(), test_VarCat(), test_VarFormatFromTokens(), test_Verbs(), test_versioninfo(), test_vfw(), test_vsnwprintf_s(), test_vswprintf(), test_wavein(), test_waveout(), test_wcscpy_s(), test_wcsncat_s(), test_WICMapGuidToShortName(), test_WICMapSchemaToName(), test_Win32_Bios(), test_Win32_ComputerSystem(), test_Win32_ComputerSystemProduct(), test_Win32_IP4RouteTable(), test_Win32_OperatingSystem(), test_Win32_PhysicalMemory(), test_Win32_Printer(), test_Win32_Process(), test_Win32_Processor(), test_Win32_SystemEnclosure(), test_Win32_VideoController(), test_window(), test_WinHttpDetectAutoProxyConfigUrl(), test_WinHttpGetIEProxyConfigForCurrentUser(), test_WinHttpGetProxyForUrl(), test_WM_CREATE(), test_wm_notify_comboboxex(), test_wm_notify_datetime(), test_wm_notify_tooltip(), test_wndclass_section(), test_WNetGetUniversalName(), test_write_ex(), test_WriteLine(), test_WSAAddressToStringW(), test_WSAEnumNameSpaceProvidersW(), test_wshshell(), test_WTSEnumerateProcessesW(), test_XDR_datatypes(), test_XDR_schemas(), test_xmldoc(), test_xmlelem(), test_XMLHTTP(), test_xmlns_attribute(), test_xmlTypes(), test_XPath(), test_xsltemplate(), test_xsltext(), testGetComputerObjectNameW(), testGetDllDirectory(), testObj_DeleteMemberByName(), testObj_GetDispID(), TestShellExecuteEx(), TimelineObj_SetSubObjectGUIDB(), TimelineObj_SetUserName(), Validate_EmptyShimData_Win10(), Validate_ShimData_Win10(), Validate_ShimData_Win2k3(), Validate_ShimData_Win7(), variant_func2(), verify_shimw_imp(), verify_str_imp2(), Widget_bstr(), Widget_DoSomething(), Widget_Map(), Widget_put_Name(), Widget_VarArg_Ref_Run(), Widget_VarArg_Run(), Widget_variant(), wine_dbgstr_propvariant(), WinHttpCrackUrl_test(), WinMain(), winproc_convW(), wmain(), WMCheckURLScheme(), write_inifile(), wsprintfWTest(), wWinMain(), XCOPY_DoCopy(), XCOPY_ParseCommandLine(), XCOPY_ProcessExcludeFile(), XCOPY_ProcessExcludeList(), XCOPY_wprintf(), xmlwriter_WriteChars(), xmlwriter_WriteDocType(), xmlwriter_WriteElementString(), xmlwriter_WriteEntityRef(), xmlwriter_WriteName(), xmlwriter_WriteNmToken(), xmlwriter_WriteProcessingInstruction(), xmlwriter_WriteQualifiedName(), xmlwriter_WriteRawChars(), xmlwriter_WriteStartElement(), xmlwriter_WriteWhitespace(), and xOpenFile().

Variable Documentation

◆ g_atltest_executed

int g_atltest_executed = 0

Definition at line 19 of file atltest.h.

Referenced by atltest_ok(), and main().

◆ g_atltest_failed

int g_atltest_failed = 0

Definition at line 20 of file atltest.h.

Referenced by atltest_ok(), and main().

◆ g_atltest_file

const char* g_atltest_file = NULL

Definition at line 23 of file atltest.h.

Referenced by atltest_ok(), atltest_set_location(), and atltest_skip().

◆ g_atltest_line

int g_atltest_line = 0

Definition at line 24 of file atltest.h.

Referenced by atltest_ok(), atltest_set_location(), and atltest_skip().

◆ g_atltest_name

const char* g_atltest_name

Referenced by main().

◆ g_atltest_skipped

int g_atltest_skipped = 0

Definition at line 21 of file atltest.h.

Referenced by atltest_skip(), and main().