#include "gtest/gtest.h"#include <pthread.h>#include <cstring>#include "flutter/shell/platform/embedder/embedder.h"#include "flutter/shell/platform/embedder/test_utils/proc_table_replacement.h"#include "flutter/shell/platform/linux/fl_binary_messenger_private.h"#include "flutter/shell/platform/linux/fl_engine_private.h"#include "flutter/shell/platform/linux/public/flutter_linux/fl_binary_messenger.h"#include "flutter/shell/platform/linux/public/flutter_linux/fl_standard_method_codec.h"Go to the source code of this file.
Functions | |
| TEST (FlBinaryMessengerTest, Send) | |
| TEST (FlBinaryMessengerTest, SendNullptr) | |
| TEST (FlBinaryMessengerTest, SendEmpty) | |
| TEST (FlBinaryMessengerTest, NullptrResponse) | |
| TEST (FlBinaryMessengerTest, SendFailure) | |
| TEST (FlBinaryMessengerTest, Receive) | |
| TEST (FlBinaryMessengerTest, ReceiveRespondThread) | |
| TEST (FlBinaryMessengerTest, ResizeChannel) | |
| TEST (FlBinaryMessengerTest, WarnsOnOverflowChannel) | |
| TEST (FlBinaryMessengerTest, ControlChannelErrorResponse) | |
| TEST (FlBinaryMessengerTest, DeletingEngineClearsHandlers) | |
| TEST | ( | FlBinaryMessengerTest | , |
| ControlChannelErrorResponse | |||
| ) |
Definition at line 479 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_set_warns_on_channel_overflow(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| DeletingEngineClearsHandlers | |||
| ) |
Definition at line 527 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_set_message_handler_on_channel(), fl_dart_project_new(), fl_engine_get_binary_messenger(), fl_engine_new(), fl_engine_start(), TRUE, and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| NullptrResponse | |||
| ) |
Definition at line 139 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_send_on_channel(), fl_binary_messenger_send_on_channel_finish(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| Receive | |||
| ) |
Definition at line 234 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_handle_message(), fl_binary_messenger_send_response(), fl_binary_messenger_set_message_handler_on_channel(), fl_dart_project_new(), fl_engine_get_binary_messenger(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| ReceiveRespondThread | |||
| ) |
Definition at line 296 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_handle_message(), fl_binary_messenger_send_response(), fl_binary_messenger_set_message_handler_on_channel(), fl_dart_project_new(), fl_engine_get_binary_messenger(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| ResizeChannel | |||
| ) |
Definition at line 384 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_resize_channel(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and i.
| TEST | ( | FlBinaryMessengerTest | , |
| Send | |||
| ) |
Definition at line 19 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_send_on_channel(), fl_binary_messenger_send_on_channel_finish(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| SendEmpty | |||
| ) |
Definition at line 112 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_send_on_channel(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), and fl_engine_start().
| TEST | ( | FlBinaryMessengerTest | , |
| SendFailure | |||
| ) |
Definition at line 198 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_send_on_channel(), fl_binary_messenger_send_on_channel_finish(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and user_data.
| TEST | ( | FlBinaryMessengerTest | , |
| SendNullptr | |||
| ) |
Definition at line 83 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_send_on_channel(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), and fl_engine_start().
| TEST | ( | FlBinaryMessengerTest | , |
| WarnsOnOverflowChannel | |||
| ) |
Definition at line 431 of file fl_binary_messenger_test.cc.
References error, fl_binary_messenger_new(), fl_binary_messenger_set_warns_on_channel_overflow(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), and i.