#include "gtest/gtest.h"
#include "flutter/shell/platform/embedder/test_utils/proc_table_replacement.h"
#include "flutter/shell/platform/linux/fl_accessible_text_field.h"
#include "flutter/shell/platform/linux/fl_engine_private.h"
#include "flutter/shell/platform/linux/public/flutter_linux/fl_standard_message_codec.h"
#include "flutter/shell/platform/linux/testing/mock_signal_handler.h"
Go to the source code of this file.
Functions | |
static FlValue * | decode_semantic_data (const uint8_t *data, size_t data_length) |
TEST (FlAccessibleTextFieldTest, SetValue) | |
TEST (FlAccessibleTextFieldTest, SetTextSelection) | |
TEST (FlAccessibleTextFieldTest, PerformAction) | |
TEST (FlAccessibleTextFieldTest, GetCharacterCount) | |
TEST (FlAccessibleTextFieldTest, GetText) | |
TEST (FlAccessibleTextFieldTest, GetCaretOffset) | |
TEST (FlAccessibleTextFieldTest, SetCaretOffset) | |
TEST (FlAccessibleTextFieldTest, GetNSelections) | |
TEST (FlAccessibleTextFieldTest, GetSelection) | |
TEST (FlAccessibleTextFieldTest, AddSelection) | |
TEST (FlAccessibleTextFieldTest, RemoveSelection) | |
TEST (FlAccessibleTextFieldTest, SetSelection) | |
TEST (FlAccessibleTextFieldTest, SetTextContents) | |
TEST (FlAccessibleTextFieldTest, InsertDeleteText) | |
TEST (FlAccessibleTextFieldTest, CopyCutPasteText) | |
TEST (FlAccessibleTextFieldTest, TextBoundary) | |
|
static |
Definition at line 17 of file fl_accessible_text_field_test.cc.
References fl_message_codec_decode_message(), and fl_standard_message_codec_new().
Referenced by TEST().
TEST | ( | FlAccessibleTextFieldTest | , |
AddSelection | |||
) |
Definition at line 313 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_node_set_text_selection(), fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_int(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_MAP, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
CopyCutPasteText | |||
) |
Definition at line 525 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_int(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_MAP, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
GetCaretOffset | |||
) |
Definition at line 219 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_text_selection(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().
TEST | ( | FlAccessibleTextFieldTest | , |
GetCharacterCount | |||
) |
Definition at line 185 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_value(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().
TEST | ( | FlAccessibleTextFieldTest | , |
GetNSelections | |||
) |
Definition at line 265 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_text_selection(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().
TEST | ( | FlAccessibleTextFieldTest | , |
GetSelection | |||
) |
Definition at line 278 of file fl_accessible_text_field_test.cc.
References end, fl_accessible_node_set_text_selection(), fl_accessible_node_set_value(), fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_new(), and start.
TEST | ( | FlAccessibleTextFieldTest | , |
GetText | |||
) |
Definition at line 198 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_value(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().
TEST | ( | FlAccessibleTextFieldTest | , |
InsertDeleteText | |||
) |
Definition at line 470 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_node_set_value(), fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_int(), fl_value_get_string(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_MAP, FL_VALUE_TYPE_STRING, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
PerformAction | |||
) |
Definition at line 143 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_node_set_actions(), fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_equal(), fl_value_new_bool(), fl_value_unref(), and i.
TEST | ( | FlAccessibleTextFieldTest | , |
RemoveSelection | |||
) |
Definition at line 353 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_node_set_text_selection(), fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_int(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_MAP, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
SetCaretOffset | |||
) |
Definition at line 232 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_int(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_MAP, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
SetSelection | |||
) |
Definition at line 399 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_int(), fl_value_get_type(), fl_value_lookup_string(), FL_VALUE_TYPE_MAP, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
SetTextContents | |||
) |
Definition at line 441 of file fl_accessible_text_field_test.cc.
References decode_semantic_data(), error, fl_accessible_text_field_new(), fl_dart_project_new(), fl_engine_get_embedder_api(), fl_engine_new(), fl_engine_start(), fl_value_get_string(), fl_value_get_type(), FL_VALUE_TYPE_STRING, and value.
TEST | ( | FlAccessibleTextFieldTest | , |
SetTextSelection | |||
) |
Definition at line 83 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_text_selection(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().
TEST | ( | FlAccessibleTextFieldTest | , |
SetValue | |||
) |
Definition at line 26 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_value(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().
TEST | ( | FlAccessibleTextFieldTest | , |
TextBoundary | |||
) |
Definition at line 578 of file fl_accessible_text_field_test.cc.
References fl_accessible_node_set_value(), fl_accessible_text_field_new(), fl_dart_project_new(), and fl_engine_new().