|
ReactOS 0.4.17-dev-1190-g4c812f4
|
#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <limits.h>#include "windef.h"#include "winbase.h"#include "wininet.h"#include "winineti.h"#include "winsock2.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | test_data_t |
| struct | test_request_t |
| struct | server_info |
| struct | http_status_test_t |
| struct | large_test |
| struct | cert_struct_test_t |
| struct | context |
| struct | notification |
| struct | info |
| struct | notification_data |
| #define CHECK_NOT_NOTIFIED | ( | status | ) | CHECK_NOTIFIED2(status, 0) |
| #define MAX_INTERNET_STATUS (INTERNET_STATUS_COOKIE_HISTORY+1) |
| #define server_read_request | ( | a | ) | _server_read_request(__LINE__,a) |
| #define STATUS_STRING | ( | status | ) | status_string[status] = #status |
| #define test_http_version | ( | a | ) | _test_http_version(__LINE__,a) |
| #define TEST_URL "http://test.winehq.org/tests/hello.html" |
Definition at line 7885 of file http.c.
Definition at line 5941 of file http.c.
|
static |
|
static |
Definition at line 535 of file http.c.
|
static |
Definition at line 5807 of file http.c.
|
static |
Definition at line 5781 of file http.c.
Referenced by _read_expect_sync_data().
|
static |
Definition at line 5876 of file http.c.
|
static |
Definition at line 5774 of file http.c.
|
static |
Definition at line 5747 of file http.c.
Referenced by _readex_expect_sync_data().
|
static |
Definition at line 5821 of file http.c.
Referenced by _send_response_ex_and_wait().
|
static |
Definition at line 5855 of file http.c.
Definition at line 7014 of file http.c.
Definition at line 353 of file http.c.
|
static |
Definition at line 323 of file http.c.
Definition at line 340 of file http.c.
|
static |
Definition at line 6992 of file http.c.
|
static |
Definition at line 6952 of file http.c.
Definition at line 249 of file http.c.
|
static |
Definition at line 368 of file http.c.
|
static |
Definition at line 7788 of file http.c.
|
static |
Definition at line 7919 of file http.c.
Referenced by test_async_HttpSendRequestEx().
Definition at line 574 of file http.c.
Referenced by InternetReadFile_test(), InternetReadFileExA_test(), test_async_read(), test_cache_read(), test_conn_close(), test_connection_break(), test_connection_closing(), test_file_pointer(), test_http_read(), test_large_content(), test_no_content(), test_persistent_connection(), test_redirect(), test_security_flags(), and test_successive_HttpSendRequest().
Definition at line 5813 of file http.c.
Referenced by _send_response_and_wait(), _send_response_ex_and_wait(), release_object(), send_response_len_and_wait(), test_connection_break(), test_large_content(), test_persistent_connection(), and test_redirect().
|
static |
Definition at line 8240 of file http.c.
Referenced by test_InternetCloseHandle().
|
static |
Definition at line 8441 of file http.c.
Referenced by test_concurrent_header_access().
Definition at line 2031 of file http.c.
Referenced by START_TEST().
Definition at line 1618 of file http.c.
Referenced by START_TEST().
Definition at line 220 of file http.c.
Referenced by START_TEST().
Definition at line 8403 of file http.c.
Referenced by START_TEST().
|
static |
Definition at line 1978 of file http.c.
Referenced by START_TEST().
Definition at line 1693 of file http.c.
Referenced by START_TEST().
Definition at line 1581 of file http.c.
Referenced by START_TEST().
Definition at line 1243 of file http.c.
Referenced by START_TEST().
|
static |
Definition at line 858 of file http.c.
Referenced by START_TEST().
Definition at line 1358 of file http.c.
Referenced by START_TEST().
Definition at line 587 of file http.c.
Referenced by START_TEST().
|
static |
Definition at line 174 of file http.c.
Referenced by test_cert_struct().
|
static |
Definition at line 5720 of file http.c.
Referenced by test_connection_break(), test_file_pointer(), test_http_read(), test_large_content(), and test_persistent_connection().
|
static |
Definition at line 5696 of file http.c.
Referenced by open_read_test_request(), test_persistent_connection(), and test_redirect().
Definition at line 201 of file http.c.
Referenced by HttpSendRequestEx_test(), InternetReadFile_chunked_test(), and InternetReadFile_test().
|
static |
Definition at line 5901 of file http.c.
Referenced by test_http_read(), and test_large_content().
|
static |
Definition at line 5641 of file http.c.
Referenced by open_socket_request().
|
static |
Definition at line 6827 of file http.c.
Referenced by test_cert_struct(), and test_secure_connection().
Definition at line 238 of file http.c.
Referenced by InternetReadFile_test(), InternetReadFileExA_test(), InternetSetFilePointer_test(), open_socket_request(), test_async_read(), test_cache_read(), test_conn_close(), test_connection_closing(), test_no_content(), test_request_content_length(), test_security_flags(), and test_successive_HttpSendRequest().
|
static |
Definition at line 5864 of file http.c.
Referenced by test_http_read().
|
static |
Definition at line 5662 of file http.c.
Referenced by open_socket_request(), and test_persistent_connection().
Definition at line 5615 of file http.c.
Referenced by _send_response_and_wait(), open_read_test_request(), test_http_read(), test_persistent_connection(), and test_redirect().
Definition at line 2482 of file http.c.
Referenced by test_http_connection().
|
static |
| START_TEST | ( | http | ) |
Definition at line 8537 of file http.c.
Definition at line 194 of file http.c.
Referenced by _test_status_code(), and test_proxy_direct().
Definition at line 4970 of file http.c.
Referenced by test_http_connection().
|
static |
Definition at line 8122 of file http.c.
Referenced by START_TEST().
Definition at line 5417 of file http.c.
Referenced by test_http_connection().
Definition at line 5356 of file http.c.
Referenced by test_http_connection().
Definition at line 5180 of file http.c.
Referenced by test_http_connection().
Definition at line 5094 of file http.c.
Referenced by test_http_connection().
Definition at line 5265 of file http.c.
Referenced by test_http_connection().
Definition at line 5012 of file http.c.
Referenced by test_http_connection().
Definition at line 4420 of file http.c.
Referenced by test_http_connection().
Definition at line 2909 of file http.c.
Referenced by test_http_connection().
Definition at line 7752 of file http.c.
Referenced by START_TEST().
Definition at line 4900 of file http.c.
Referenced by test_http_connection().
Definition at line 1742 of file http.c.
Referenced by test_http_cache().
Definition at line 4150 of file http.c.
Referenced by test_http_connection().
Definition at line 8499 of file http.c.
Referenced by START_TEST().
|
static |
Definition at line 6918 of file http.c.
Referenced by test_secure_connection(), and test_security_flags().
|
static |
Definition at line 6876 of file http.c.
Referenced by test_cert_struct().
Definition at line 8465 of file http.c.
Referenced by START_TEST().
Definition at line 3999 of file http.c.
Referenced by test_http_connection().
Definition at line 6251 of file http.c.
Referenced by test_http_connection().
Definition at line 3598 of file http.c.
Referenced by test_http_connection().
Definition at line 8304 of file http.c.
Referenced by START_TEST().
Definition at line 3443 of file http.c.
Referenced by test_http_connection().
Definition at line 4369 of file http.c.
Referenced by test_http_connection().
Definition at line 8321 of file http.c.
Referenced by START_TEST().
Definition at line 6177 of file http.c.
Referenced by test_http_connection().
Definition at line 4539 of file http.c.
Referenced by test_http_connection().
Definition at line 3352 of file http.c.
Referenced by test_http_connection().
Definition at line 6642 of file http.c.
Referenced by test_http_connection().
Definition at line 3497 of file http.c.
Referenced by test_http_connection().
Definition at line 1841 of file http.c.
Referenced by START_TEST().
Definition at line 6739 of file http.c.
Referenced by START_TEST().
Definition at line 5958 of file http.c.
Referenced by test_http_connection().
Definition at line 4873 of file http.c.
Referenced by test_http_connection().
Definition at line 4569 of file http.c.
Referenced by test_http_connection().
Definition at line 4339 of file http.c.
Referenced by test_http_connection().
Definition at line 8261 of file http.c.
Referenced by START_TEST().
Definition at line 4462 of file http.c.
Referenced by test_http_connection().
Definition at line 6560 of file http.c.
Referenced by test_http_connection().
Definition at line 3964 of file http.c.
Referenced by test_http_connection().
Definition at line 6282 of file http.c.
Definition at line 4084 of file http.c.
Referenced by server_thread(), and test_http_connection().
Definition at line 3802 of file http.c.
Referenced by test_http_connection().
Definition at line 3864 of file http.c.
Referenced by test_http_connection().
Definition at line 7820 of file http.c.
Referenced by START_TEST().
Definition at line 4688 of file http.c.
Referenced by test_http_connection().
Definition at line 6693 of file http.c.
Referenced by test_http_connection().
Definition at line 6316 of file http.c.
Referenced by test_http_connection().
Definition at line 4445 of file http.c.
Referenced by test_http_connection().
Definition at line 2984 of file http.c.
Referenced by test_http_connection().
Definition at line 2936 of file http.c.
Referenced by test_http_connection().
Definition at line 6428 of file http.c.
Definition at line 6540 of file http.c.
Referenced by test_http_connection().
Definition at line 4947 of file http.c.
Referenced by test_http_connection().
Definition at line 4493 of file http.c.
Referenced by test_http_connection().
Definition at line 7391 of file http.c.
Referenced by START_TEST().
Definition at line 7022 of file http.c.
Referenced by START_TEST().
Definition at line 3718 of file http.c.
Referenced by test_http_connection().
Definition at line 7577 of file http.c.
Referenced by START_TEST().
|
static |
|
static |
|
static |
|
static |
Definition at line 6866 of file http.c.
Referenced by test_cert_struct_string().
|
static |
Definition at line 366 of file http.c.
Referenced by callback(), and close_async_handle().
|
static |
Definition at line 8238 of file http.c.
Referenced by closetest_callback(), and test_InternetCloseHandle().
|
static |
Definition at line 8237 of file http.c.
Referenced by closetest_callback(), and test_InternetCloseHandle().
|
static |
Definition at line 8237 of file http.c.
Referenced by closetest_callback(), and test_InternetCloseHandle().
|
static |
Definition at line 8237 of file http.c.
Referenced by closetest_callback(), and test_InternetCloseHandle().
|
static |
Definition at line 114 of file http.c.
Referenced by _send_response_and_wait(), callback(), close_async_handle(), free_events(), init_events(), InternetReadFile_test(), InternetReadFileExA_test(), open_read_test_request(), reset_events(), server_thread(), test_async_read(), test_conn_close(), test_connection_closing(), test_no_content(), test_persistent_connection(), test_redirect(), test_request_content_length(), test_security_flags(), and test_successive_HttpSendRequest().
|
static |
Definition at line 114 of file http.c.
Referenced by free_events(), init_events(), reset_events(), server_thread(), and test_conn_close().
|
static |
Definition at line 114 of file http.c.
Referenced by close_connection(), free_events(), init_events(), reset_events(), server_thread(), and test_async_read().
|
static |
Definition at line 2419 of file http.c.
Referenced by HttpProtocol_start_downloading(), send_request(), server_thread(), test_head_request(), and test_large_content().
Definition at line 2391 of file http.c.
Referenced by server_thread().
Definition at line 2394 of file http.c.
Referenced by server_thread().
|
static |
Definition at line 110 of file http.c.
Referenced by init_status_tests(), test_cert_struct_string(), and test_HttpQueryInfo().
Definition at line 44 of file http.c.
Referenced by InternetReadFile_test(), and InternetReadFileExA_test().
Definition at line 2388 of file http.c.
Referenced by server_thread().
|
static |
Definition at line 4835 of file http.c.
Referenced by test_http_status().
Definition at line 45 of file http.c.
Referenced by test_secure_connection(), and test_security_flags().
Definition at line 116 of file http.c.
Referenced by InternetReadFileExA_test(), START_TEST(), test_connection_break(), test_default_service_port(), test_http_read(), test_long_url(), test_open_url_async(), test_persistent_connection(), and test_redirect().
Definition at line 2420 of file http.c.
Referenced by server_thread().
Definition at line 2430 of file http.c.
Referenced by server_thread().
Definition at line 2437 of file http.c.
Referenced by server_thread().
|
static |
Definition at line 7917 of file http.c.
Referenced by check_notification(), and test_async_HttpSendRequestEx().
|
static |
|
static |
Definition at line 111 of file http.c.
Referenced by init_status_tests(), NotificationThread(), and test_http_read().
Definition at line 2425 of file http.c.
Referenced by server_thread().
Definition at line 2456 of file http.c.
Referenced by server_thread().
Definition at line 2462 of file http.c.
Referenced by server_thread().
Definition at line 2399 of file http.c.
Referenced by server_thread().
Definition at line 2409 of file http.c.
Referenced by server_thread().
Definition at line 2404 of file http.c.
Referenced by server_thread().
|
static |
Definition at line 110 of file http.c.
Referenced by init_status_tests().
Definition at line 2450 of file http.c.
Referenced by server_thread(), test_async_read(), test_basic_request(), test_pac(), and test_response_without_headers().
Definition at line 2468 of file http.c.
Referenced by server_thread().
Definition at line 2443 of file http.c.
Referenced by server_thread().
|
static |
Definition at line 5639 of file http.c.
Referenced by _read_expect_sync_data_len(), _readex_expect_sync_data_len(), _send_response_and_wait(), open_read_test_request(), and readex_callback().
|
static |
Definition at line 115 of file http.c.
Referenced by _read_expect_sync_data_len(), _send_response_and_wait(), callback(), InternetReadFile_test(), InternetReadFileExA_test(), open_read_test_request(), test_async_read(), test_conn_close(), test_connection_closing(), test_no_content(), test_persistent_connection(), test_redirect(), test_security_flags(), and test_successive_HttpSendRequest().
|
static |
Definition at line 114 of file http.c.
Referenced by free_events(), init_events(), readex_callback(), reset_events(), and send_socket_request().
Definition at line 2479 of file http.c.
Referenced by send_http_request(), server_thread(), and test_http_status().
|
static |
Definition at line 114 of file http.c.
Referenced by free_events(), init_events(), reset_events(), send_socket_request(), and server_thread().
|
static |
Definition at line 2480 of file http.c.
Referenced by close_connection(), server_read_data(), server_send_string(), and server_thread().
|
static |
Definition at line 5638 of file http.c.
Referenced by _async_query_data_available(), _readex_expect_async(), _readex_expect_sync_data_len(), _send_response_and_wait(), open_read_test_request(), readex_callback(), send_socket_request(), test_file_pointer(), test_http_read(), test_persistent_connection(), and test_redirect().
|
static |
Definition at line 112 of file http.c.
Referenced by init_status_tests().
|
static |
Definition at line 2478 of file http.c.
Referenced by server_thread(), and test_cache_read_gzipped().
|
static |
|
static |
Definition at line 6848 of file http.c.
Referenced by test_security_flags().
|
static |
Definition at line 6841 of file http.c.
Referenced by test_secure_connection().
|
static |
Definition at line 111 of file http.c.
Referenced by init_status_tests().