#include <fuchsia/ui/pointer/cpp/fidl.h>
#include <gtest/gtest.h>
#include <lib/async-loop/cpp/loop.h>
#include <lib/async-loop/default.h>
#include <lib/fidl/cpp/binding_set.h>
#include <array>
#include <optional>
#include <vector>
#include "flutter/fml/logging.h"
#include "flutter/fml/macros.h"
#include "pointer_delegate.h"
#include "tests/fakes/mouse_source.h"
#include "tests/fakes/touch_source.h"
#include "tests/pointer_event_utility.h"
Go to the source code of this file.
|
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Data_FuchsiaTimeVersusFlutterTime) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Phase_FlutterPhasesAreSynthesized) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Phase_FuchsiaCancelBecomesFlutterCancel) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Coordinates_CorrectMapping) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Coordinates_DownEventClampedToView) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_FirstResponseIsEmpty) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_ResponseMatchesEarlierEvents) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateGrant) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateGrantCombo) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_EarlyGrant) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateDeny) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_LateDenyCombo) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, Protocol_PointersAreIndependent) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, MouseWheel_TickBased) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, MouseWheel_PixelBased) |
| |
| | flutter_runner::testing::TEST_F (PointerDelegateTest, MouseWheel_TouchpadPixelBased) |
| |
|
| constexpr std::array< std::array< float, 2 >, 2 > | flutter_runner::testing::kRect = {{{0, 0}, {20, 20}}} |
| |
| constexpr std::array< float, 9 > | flutter_runner::testing::kIdentity = {1, 0, 0, 0, 1, 0, 0, 0, 1} |
| |
| constexpr fup_TouchIxnId | flutter_runner::testing::kIxnOne |
| |
| constexpr uint32_t | flutter_runner::testing::kMouseDeviceId = 123 |
| |
| constexpr std::array< int64_t, 2 > | flutter_runner::testing::kNoScrollInPhysicalPixelDelta = {0, 0} |
| |
| const bool | flutter_runner::testing::kNotPrecisionScroll = false |
| |
| const bool | flutter_runner::testing::kPrecisionScroll = true |
| |