#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.