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