#include "../mongoose.c"
Go to the source code of this file.
Macros | |
#define | ASSERT(expr) |
#define | BOUNDARY "--xyz" |
#define | CRLF "\r\n" |
#define | DISP "Content-Disposition: form/data; " |
#define | FAIL(str, line) |
#define | HTTP_PORT "45772" |
#define | LISTENING_ADDR "127.0.0.1:" HTTP_PORT |
#define | MONGOOSE_POST_SIZE_LIMIT 999 |
#define | NS_ENABLE_IPV6 |
#define | NS_ENABLE_SSL |
#define | RUN_TEST(test) |
Functions | |
static int | evh1 (struct mg_connection *conn, enum mg_event ev) |
static int | evh2 (struct mg_connection *conn, enum mg_event ev) |
int __cdecl | main (void) |
static char * | read_file (const char *path, int *size) |
static const char * | run_all_tests (void) |
static const char * | test_base64_encode (void) |
static const char * | test_get_var (void) |
static const char * | test_match_prefix (void) |
static const char * | test_mg_parse_header (void) |
static const char * | test_mg_set_option (void) |
static const char * | test_next_option (void) |
static const char * | test_parse_http_message () |
static const char * | test_parse_multipart (void) |
static const char * | test_remove_double_dots () |
static const char * | test_rewrites (void) |
static const char * | test_server (void) |
static const char * | test_should_keep_alive (void) |
static const char * | test_to64 (void) |
static const char * | test_url_decode (void) |
static const char * | test_url_encode (void) |
Variables | |
static int | static_num_tests = 0 |
#define ASSERT | ( | expr | ) |
Definition at line 19 of file unit_test.c.
#define BOUNDARY "--xyz" |
Definition at line 420 of file unit_test.c.
#define CRLF "\r\n" |
Definition at line 419 of file unit_test.c.
#define DISP "Content-Disposition: form/data; " |
Definition at line 418 of file unit_test.c.
#define FAIL | ( | str, | |
line | |||
) |
Definition at line 14 of file unit_test.c.
#define HTTP_PORT "45772" |
Definition at line 27 of file unit_test.c.
#define LISTENING_ADDR "127.0.0.1:" HTTP_PORT |
Definition at line 28 of file unit_test.c.
#define MONGOOSE_POST_SIZE_LIMIT 999 |
Definition at line 9 of file unit_test.c.
#define NS_ENABLE_IPV6 |
Definition at line 6 of file unit_test.c.
#define NS_ENABLE_SSL |
Definition at line 7 of file unit_test.c.
#define RUN_TEST | ( | test | ) |
Definition at line 24 of file unit_test.c.
|
static |
Definition at line 357 of file unit_test.c.
|
static |
Definition at line 453 of file unit_test.c.
int __cdecl main | ( | void | ) |
Definition at line 529 of file unit_test.c.
|
static |
Definition at line 80 of file unit_test.c.
|
static |
Definition at line 510 of file unit_test.c.
|
static |
Definition at line 297 of file unit_test.c.
|
static |
Definition at line 225 of file unit_test.c.
|
static |
Definition at line 168 of file unit_test.c.
|
static |
Definition at line 311 of file unit_test.c.
|
static |
Definition at line 481 of file unit_test.c.
|
static |
Definition at line 341 of file unit_test.c.
|
static |
Definition at line 93 of file unit_test.c.
|
static |
Definition at line 421 of file unit_test.c.
|
static |
Definition at line 200 of file unit_test.c.
|
static |
Definition at line 489 of file unit_test.c.
|
static |
Definition at line 394 of file unit_test.c.
|
static |
Definition at line 145 of file unit_test.c.
|
static |
Definition at line 288 of file unit_test.c.
|
static |
Definition at line 252 of file unit_test.c.
|
static |
Definition at line 277 of file unit_test.c.
|
static |
Definition at line 30 of file unit_test.c.