ReactOS  0.4.15-dev-1397-g19779b3
PathIsUNCServerShare.c File Reference
#include <apitest.h>
#include <shlwapi.h>
Include dependency graph for PathIsUNCServerShare.c:

Go to the source code of this file.

Macros

#define DO_TEST(exp, str)
 

Functions

 START_TEST (isuncpathservershare)
 

Macro Definition Documentation

◆ DO_TEST

#define DO_TEST (   exp,
  str 
)
Value:
do { \
ok(ret == (exp), "Expected %s to be %d, was %d\n", wine_dbgstr_w((str)), (exp), ret); \
} while (0)
char * wine_dbgstr_w(const wchar_t *wstr)
Definition: atltest.h:87
BOOL WINAPI PathIsUNCServerShareW(LPCWSTR lpszPath)
Definition: path.c:2357
const WCHAR * str
int ret
DWORD exp
Definition: msg.c:16033

Definition at line 24 of file PathIsUNCServerShare.c.

Function Documentation

◆ START_TEST()

START_TEST ( isuncpathservershare  )

Definition at line 30 of file PathIsUNCServerShare.c.

31 {
32  DO_TEST(TRUE, L"\\\\server\\share");
33  DO_TEST(TRUE, L"\\\\reactos\\folder9");
34  DO_TEST(FALSE, L"\\\\");
35  DO_TEST(FALSE, L"reactos\\some\\folder");
36  DO_TEST(FALSE, L"////server//share");
37  DO_TEST(FALSE, L"c:\\path1");
38  DO_TEST(FALSE, (wchar_t*)NULL);
39  DO_TEST(FALSE, L"");
40  DO_TEST(FALSE, L" ");
41  DO_TEST(FALSE, L"\\\\?");
42 }
#define TRUE
Definition: types.h:120
#define DO_TEST(exp, str)
#define FALSE
Definition: types.h:117
static const WCHAR L[]
Definition: oid.c:1250
#define NULL
Definition: types.h:112