#include "flutter/shell/platform/linux/fl_key_channel_responder.h"#include "gtest/gtest.h"#include "flutter/shell/platform/linux/fl_binary_messenger_private.h"#include "flutter/shell/platform/linux/testing/fl_mock_binary_messenger.h"Go to the source code of this file.
Classes | |
| struct | KeyEventData |
Functions | |
| static void | set_key_event_channel (FlMockBinaryMessenger *messenger, const gchar *expected_message, gboolean handled) |
| TEST (FlKeyChannelResponderTest, SendKeyEvent) | |
| void | test_lock_event (guint key_code, const char *down_expected, const char *up_expected) |
| TEST (FlKeyChannelResponderTest, SendNumLockKeyEvent) | |
| TEST (FlKeyChannelResponderTest, SendCapsLockKeyEvent) | |
| TEST (FlKeyChannelResponderTest, SendShiftLockKeyEvent) | |
| TEST (FlKeyChannelResponderTest, TestKeyEventHandledByFramework) | |
| TEST (FlKeyChannelResponderTest, UseSpecifiedLogicalKey) | |
|
static |
Definition at line 17 of file fl_key_channel_responder_test.cc.
References KeyEventData::expected_message, fl_value_new_bool(), fl_value_new_map(), fl_value_set_string_take(), fl_value_to_string(), KeyEventData::handled, and user_data.
Referenced by TEST(), and test_lock_event().
| TEST | ( | FlKeyChannelResponderTest | , |
| SendCapsLockKeyEvent | |||
| ) |
Definition at line 142 of file fl_key_channel_responder_test.cc.
References test_lock_event().
| TEST | ( | FlKeyChannelResponderTest | , |
| SendKeyEvent | |||
| ) |
Definition at line 42 of file fl_key_channel_responder_test.cc.
References fl_binary_messenger_shutdown(), fl_key_channel_responder_handle_event(), fl_key_channel_responder_handle_event_finish(), fl_key_channel_responder_new(), fl_key_event_new(), set_key_event_channel(), TRUE, and user_data.
| TEST | ( | FlKeyChannelResponderTest | , |
| SendNumLockKeyEvent | |||
| ) |
| TEST | ( | FlKeyChannelResponderTest | , |
| SendShiftLockKeyEvent | |||
| ) |
| TEST | ( | FlKeyChannelResponderTest | , |
| TestKeyEventHandledByFramework | |||
| ) |
Definition at line 159 of file fl_key_channel_responder_test.cc.
References fl_binary_messenger_shutdown(), fl_key_channel_responder_handle_event(), fl_key_channel_responder_handle_event_finish(), fl_key_channel_responder_new(), fl_key_event_new(), set_key_event_channel(), TRUE, and user_data.
| TEST | ( | FlKeyChannelResponderTest | , |
| UseSpecifiedLogicalKey | |||
| ) |
Definition at line 188 of file fl_key_channel_responder_test.cc.
References fl_binary_messenger_shutdown(), fl_key_channel_responder_handle_event(), fl_key_channel_responder_handle_event_finish(), fl_key_channel_responder_new(), fl_key_event_new(), set_key_event_channel(), TRUE, and user_data.
| void test_lock_event | ( | guint | key_code, |
| const char * | down_expected, | ||
| const char * | up_expected | ||
| ) |
Definition at line 90 of file fl_key_channel_responder_test.cc.
References fl_binary_messenger_shutdown(), fl_key_channel_responder_handle_event(), fl_key_channel_responder_handle_event_finish(), fl_key_channel_responder_new(), fl_key_event_new(), set_key_event_channel(), TRUE, and user_data.
Referenced by TEST().