|
Monero
|
#include <boost/thread/mutex.hpp>#include <boost/thread/thread.hpp>#include "gtest/gtest.h"#include "include_base_utils.h"#include "string_tools.h"#include "net/levin_protocol_handler_async.h"#include "net/net_utils_base.h"#include "unit_tests_utils.h"
Functions | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, new_handler_is_not_initialized) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, handler_initialization_and_destruction_is_correct) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, concurent_handler_initialization_and_destruction_is_correct) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, handler_processes_handle_read_as_invoke) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, handler_processes_handle_read_as_notify) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, handler_processes_qued_callback) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, handler_processes_handle_read_as_dummy) | |
| TEST_F (positive_test_connection_to_levin_protocol_handler_calls, handler_processes_handle_read_as_fragment) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_big_packet_1) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_big_packet_2) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_invalid_signature_for_full_header) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_invalid_signature_for_partial_header) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_big_cb) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, does_not_handle_data_after_close) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_network_error) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_chunked_header) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_chunked_body) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_two_requests_at_once) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_unexpected_response) | |
| TEST_F (test_levin_protocol_handler__hanle_recv_with_invalid_data, handles_short_fragment) | |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| concurent_handler_initialization_and_destruction_is_correct | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| handler_initialization_and_destruction_is_correct | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| handler_processes_handle_read_as_dummy | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| handler_processes_handle_read_as_fragment | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| handler_processes_handle_read_as_invoke | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| handler_processes_handle_read_as_notify | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| handler_processes_qued_callback | ) |
| TEST_F | ( | positive_test_connection_to_levin_protocol_handler_calls | , |
| new_handler_is_not_initialized | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| does_not_handle_data_after_close | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_big_cb | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_big_packet_1 | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_big_packet_2 | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_chunked_body | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_chunked_header | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_invalid_signature_for_full_header | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_invalid_signature_for_partial_header | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_network_error | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_short_fragment | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_two_requests_at_once | ) |
| TEST_F | ( | test_levin_protocol_handler__hanle_recv_with_invalid_data | , |
| handles_unexpected_response | ) |