ReactOS 0.4.16-dev-424-ge4748fe
|
#include <stdarg.h>
#include <stdio.h>
#include "wine/test.h"
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "shlwapi.h"
#include "wininet.h"
#include "intshcut.h"
Go to the source code of this file.
Classes | |
struct | _TEST_URL_APPLY |
struct | _TEST_URL_CANONICALIZE |
struct | _TEST_URL_ESCAPE |
struct | _TEST_URL_ESCAPEW |
struct | _TEST_URL_COMBINE |
struct | parse_url_test_t |
Macros | |
#define | TEST_APPLY_MAX_LENGTH INTERNET_MAX_URL_LENGTH |
Typedefs | |
typedef struct _TEST_URL_APPLY | TEST_URL_APPLY |
typedef struct _TEST_URL_CANONICALIZE | TEST_URL_CANONICALIZE |
typedef struct _TEST_URL_ESCAPE | TEST_URL_ESCAPE |
typedef struct _TEST_URL_ESCAPEW | TEST_URL_ESCAPEW |
typedef struct _TEST_URL_COMBINE | TEST_URL_COMBINE |
Variables | |
static HMODULE | hShlwapi |
static | LPSTR |
static | LPDWORD |
static | DWORD |
static | LPWSTR |
static | URLIS |
static | LPBYTE |
static | LPCSTR |
static | LPCWSTR |
static const char * | TEST_URL_1 = "http://www.winehq.org/tests?date=10/10/1923" |
static const char * | TEST_URL_2 = "http://localhost:8080/tests%2e.html?date=Mon%2010/10/1923" |
static const char * | TEST_URL_3 = "http://foo:bar@localhost:21/internal.php?query=x&return=y" |
static const char * | TEST_URL_4 = "http://foo:bar@google.*.com:21/internal.php?query=x&return=y" |
static const WCHAR | winehqW [] = {'h','t','t','p',':','/','/','w','w','w','.','w','i','n','e','h','q','.','o','r','g','/',0} |
static const CHAR | winehqA [] = {'h','t','t','p',':','/','/','w','w','w','.','w','i','n','e','h','q','.','o','r','g','/',0} |
static const CHAR | untouchedA [] = "untouched" |
static const TEST_URL_APPLY | TEST_APPLY [] |
static const TEST_URL_CANONICALIZE | TEST_CANONICALIZE [] |
static const TEST_URL_ESCAPE | TEST_ESCAPE [] |
static const TEST_URL_ESCAPEW | TEST_ESCAPEW [] |
static const TEST_URL_COMBINE | TEST_COMBINE [] |
struct { | |
const char * path | |
const char * url | |
DWORD ret | |
} | TEST_URLFROMPATH [] |
struct { | |
char url [30] | |
const char * expect | |
} | TEST_URL_UNESCAPE [] |
struct { | |
const char * path | |
BOOL expect | |
} | TEST_PATH_IS_URL [] |
struct { | |
const char * url | |
BOOL expectOpaque | |
BOOL expectFile | |
} | TEST_URLIS_ATTRIBS [] |
static const struct parse_url_test_t | parse_url_tests [] |
#define TEST_APPLY_MAX_LENGTH INTERNET_MAX_URL_LENGTH |
typedef struct _TEST_URL_APPLY TEST_URL_APPLY |
typedef struct _TEST_URL_COMBINE TEST_URL_COMBINE |
typedef struct _TEST_URL_ESCAPE TEST_URL_ESCAPE |
typedef struct _TEST_URL_ESCAPEW TEST_URL_ESCAPEW |
Definition at line 543 of file url.c.
Referenced by hash_url(), test_url_canonicalize(), test_url_combine(), test_url_part(), test_UrlCreateFromPath(), test_UrlEscapeW(), and test_UrlUnescape().
Definition at line 533 of file url.c.
Referenced by hash_url(), test_url_canonicalize(), test_url_combine(), test_url_part(), test_UrlCreateFromPath(), test_UrlEscapeW(), and test_UrlUnescape().
Definition at line 628 of file url.c.
Referenced by test_UrlHash().
START_TEST | ( | url | ) |
Definition at line 1663 of file url.c.
Definition at line 1574 of file url.c.
Referenced by START_TEST().
Definition at line 1519 of file url.c.
Referenced by START_TEST().
|
static |
Definition at line 854 of file url.c.
Referenced by test_UrlCanonicalizeA().
|
static |
Definition at line 1222 of file url.c.
Referenced by test_UrlCombine().
|
static |
Definition at line 662 of file url.c.
Referenced by test_UrlGetPart().
Definition at line 550 of file url.c.
Referenced by START_TEST().
Definition at line 1061 of file url.c.
Referenced by START_TEST().
Definition at line 1147 of file url.c.
Referenced by START_TEST().
Definition at line 1297 of file url.c.
Referenced by START_TEST().
Definition at line 1308 of file url.c.
Referenced by START_TEST().
Definition at line 894 of file url.c.
Referenced by START_TEST().
Definition at line 953 of file url.c.
Referenced by START_TEST().
Definition at line 707 of file url.c.
Referenced by START_TEST().
Definition at line 648 of file url.c.
Referenced by START_TEST().
Definition at line 1356 of file url.c.
Referenced by START_TEST().
Definition at line 1347 of file url.c.
Referenced by test_UrlIs().
Definition at line 1417 of file url.c.
Referenced by START_TEST().
PARSEDURLA *static PARSEDURLW *static DWORD |
BOOL expect |
Definition at line 474 of file url.c.
Referenced by test_UrlIs(), test_UrlUnescape(), and test_WinInetHttpInfo().
BOOL expectFile |
Definition at line 501 of file url.c.
Referenced by test_UrlIs().
BOOL expectOpaque |
Definition at line 500 of file url.c.
Referenced by test_UrlIs().
|
static |
Definition at line 33 of file url.c.
Referenced by START_TEST().
PARSEDURLA *static PARSEDURLW *static LPBYTE |
|
static |
Referenced by test_ParseURL().
Definition at line 450 of file url.c.
Referenced by InternetCrackUrl_test(), and WinHttpCrackUrl_test().
|
static |
Definition at line 78 of file url.c.
Referenced by test_UrlApplyScheme().
|
static |
Definition at line 112 of file url.c.
Referenced by test_UrlCanonicalizeA().
|
static |
Definition at line 376 of file url.c.
Referenced by test_UrlCombine().
|
static |
Definition at line 243 of file url.c.
Referenced by test_UrlEscapeA(), and test_UrlEscapeW().
|
static |
Definition at line 335 of file url.c.
Referenced by test_UrlEscapeW().
const struct { ... } TEST_PATH_IS_URL[] |
|
static |
Definition at line 56 of file url.c.
Referenced by test_UrlHash().
Definition at line 57 of file url.c.
Referenced by test_UrlHash().
Definition at line 58 of file url.c.
Referenced by test_UrlGetPart(), and test_UrlHash().
Definition at line 59 of file url.c.
Referenced by test_UrlGetPart().
struct { ... } TEST_URL_UNESCAPE[] |
Referenced by test_UrlUnescape().
const struct { ... } TEST_URLFROMPATH[] |
Referenced by test_UrlCreateFromPath().
const struct { ... } TEST_URLIS_ATTRIBS[] |
Referenced by test_UrlIs().
Definition at line 66 of file url.c.
Referenced by test_UrlApplyScheme().
|
static |
Definition at line 62 of file url.c.
Referenced by test_UrlCanonicalizeA().