diff options
| -rw-r--r-- | services/inputflinger/tests/PointerChoreographer_test.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/services/inputflinger/tests/PointerChoreographer_test.cpp b/services/inputflinger/tests/PointerChoreographer_test.cpp index 193b84d313..86853bc15f 100644 --- a/services/inputflinger/tests/PointerChoreographer_test.cpp +++ b/services/inputflinger/tests/PointerChoreographer_test.cpp @@ -145,15 +145,18 @@ private: }; TEST_F(PointerChoreographerTest, ForwardsArgsToInnerListener) { - const std::vector<NotifyArgs> allArgs{NotifyInputDevicesChangedArgs{}, - NotifyConfigurationChangedArgs{}, - NotifyKeyArgs{}, - NotifyMotionArgs{}, - NotifySensorArgs{}, - NotifySwitchArgs{}, - NotifyDeviceResetArgs{}, - NotifyPointerCaptureChangedArgs{}, - NotifyVibratorStateArgs{}}; + const std::vector<NotifyArgs> + allArgs{NotifyInputDevicesChangedArgs{}, + NotifyConfigurationChangedArgs{}, + KeyArgsBuilder(AKEY_EVENT_ACTION_DOWN, AINPUT_SOURCE_KEYBOARD).build(), + MotionArgsBuilder(AMOTION_EVENT_ACTION_DOWN, AINPUT_SOURCE_TOUCHSCREEN) + .pointer(FIRST_TOUCH_POINTER) + .build(), + NotifySensorArgs{}, + NotifySwitchArgs{}, + NotifyDeviceResetArgs{}, + NotifyPointerCaptureChangedArgs{}, + NotifyVibratorStateArgs{}}; for (auto notifyArgs : allArgs) { mChoreographer.notify(notifyArgs); |