#include "flutter/shell/platform/linux/fl_windowing_handler.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/testing/fl_mock_binary_messenger.h"#include "flutter/shell/platform/linux/testing/fl_test_gtk_logs.h"#include "flutter/shell/platform/linux/testing/mock_gtk.h"#include "flutter/testing/testing.h"#include "gmock/gmock.h"#include "gtest/gtest.h"Go to the source code of this file.
Functions | |
| static void | set_size_arg (FlValue *args, const gchar *name, double width, double height) |
| static FlValue * | make_create_regular_args (double width, double height) |
| static int64_t | parse_create_regular_response (FlMethodResponse *response) |
| static FlValue * | make_modify_regular_args (int64_t view_id) |
| static FlValue * | make_destroy_window_args (int64_t view_id) |
| TEST (FlWindowingHandlerTest, CreateRegular) | |
| TEST (FlWindowingHandlerTest, CreateRegularMinSize) | |
| TEST (FlWindowingHandlerTest, CreateRegularMaxSize) | |
| TEST (FlWindowingHandlerTest, CreateRegularWithTitle) | |
| TEST (FlWindowingHandlerTest, CreateRegularMaximized) | |
| TEST (FlWindowingHandlerTest, CreateRegularMinimized) | |
| TEST (FlWindowingHandlerTest, ModifyRegularSize) | |
| TEST (FlWindowingHandlerTest, ModifyRegularTitle) | |
| TEST (FlWindowingHandlerTest, ModifyRegularMaximize) | |
| TEST (FlWindowingHandlerTest, ModifyRegularUnmaximize) | |
| TEST (FlWindowingHandlerTest, ModifyRegularMinimize) | |
| TEST (FlWindowingHandlerTest, ModifyRegularUnminimize) | |
| TEST (FlWindowingHandlerTest, ModifyUnknownWindow) | |
| TEST (FlWindowingHandlerTest, DestroyWindow) | |
| TEST (FlWindowingHandlerTest, DestroyUnknownWindow) | |
|
static |
Definition at line 26 of file fl_windowing_handler_test.cc.
References args, fl_value_new_map(), height, set_size_arg(), and width.
Referenced by TEST().
|
static |
Definition at line 67 of file fl_windowing_handler_test.cc.
References args, fl_value_new_int(), fl_value_new_map(), fl_value_set_string_take(), and view_id.
Referenced by TEST().
|
static |
Definition at line 61 of file fl_windowing_handler_test.cc.
References args, fl_value_new_int(), fl_value_new_map(), fl_value_set_string_take(), and view_id.
Referenced by TEST().
|
static |
Definition at line 32 of file fl_windowing_handler_test.cc.
References fl_method_success_response_get_result(), fl_value_get_int(), fl_value_get_length(), fl_value_get_list_value(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_FLOAT, FL_VALUE_TYPE_INT, FL_VALUE_TYPE_LIST, FL_VALUE_TYPE_MAP, FL_VALUE_TYPE_STRING, and view_id.
Referenced by TEST().
|
static |
Definition at line 16 of file fl_windowing_handler_test.cc.
References args, fl_value_append_take(), fl_value_new_float(), fl_value_new_list(), fl_value_set_string(), height, and width.
Referenced by make_create_regular_args(), and TEST().
| TEST | ( | FlWindowingHandlerTest | , |
| CreateRegular | |||
| ) |
Definition at line 73 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_windowing_handler_new(), make_create_regular_args(), parse_create_regular_response(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| CreateRegularMaximized | |||
| ) |
Definition at line 205 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), parse_create_regular_response(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| CreateRegularMaxSize | |||
| ) |
Definition at line 138 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_windowing_handler_new(), make_create_regular_args(), parse_create_regular_response(), set_size_arg(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| CreateRegularMinimized | |||
| ) |
Definition at line 236 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), parse_create_regular_response(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| CreateRegularMinSize | |||
| ) |
Definition at line 102 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_windowing_handler_new(), make_create_regular_args(), parse_create_regular_response(), set_size_arg(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| CreateRegularWithTitle | |||
| ) |
Definition at line 174 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), parse_create_regular_response(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| DestroyUnknownWindow | |||
| ) |
Definition at line 614 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_method_error_response_get_code(), fl_method_error_response_get_message(), fl_windowing_handler_new(), make_destroy_window_args(), TRUE, and user_data.
| TEST | ( | FlWindowingHandlerTest | , |
| DestroyWindow | |||
| ) |
Definition at line 573 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_windowing_handler_new(), make_create_regular_args(), make_destroy_window_args(), parse_create_regular_response(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyRegularMaximize | |||
| ) |
Definition at line 354 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), make_modify_regular_args(), parse_create_regular_response(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyRegularMinimize | |||
| ) |
Definition at line 449 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), make_modify_regular_args(), parse_create_regular_response(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyRegularSize | |||
| ) |
Definition at line 267 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_windowing_handler_new(), make_create_regular_args(), make_modify_regular_args(), parse_create_regular_response(), set_size_arg(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyRegularTitle | |||
| ) |
Definition at line 310 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), make_modify_regular_args(), parse_create_regular_response(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyRegularUnmaximize | |||
| ) |
Definition at line 399 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), make_modify_regular_args(), parse_create_regular_response(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyRegularUnminimize | |||
| ) |
Definition at line 494 of file fl_windowing_handler_test.cc.
References fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_value_new_string(), fl_value_set_string_take(), fl_windowing_handler_new(), make_create_regular_args(), make_modify_regular_args(), parse_create_regular_response(), TRUE, user_data, and view_id.
| TEST | ( | FlWindowingHandlerTest | , |
| ModifyUnknownWindow | |||
| ) |
Definition at line 544 of file fl_windowing_handler_test.cc.
References args, fl_binary_messenger_shutdown(), fl_engine_new_with_binary_messenger(), fl_method_error_response_get_code(), fl_method_error_response_get_message(), fl_windowing_handler_new(), make_modify_regular_args(), TRUE, and user_data.