From 449c0762d351bca94438813f9226b8906b46adb5 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Fri, 13 Jan 2023 12:25:19 +0800 Subject: test: avoid consecutive mouse input at different positions (#21781) The seconds call's position may override the first call if the first call isn't processed yet, defeating the purpose of the first call. --- test/functional/ui/cmdline_spec.lua | 2 ++ test/functional/ui/messages_spec.lua | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/functional/ui/cmdline_spec.lua b/test/functional/ui/cmdline_spec.lua index 0fa6929df0..1c9ac7f7ba 100644 --- a/test/functional/ui/cmdline_spec.lua +++ b/test/functional/ui/cmdline_spec.lua @@ -4,6 +4,7 @@ local clear, feed = helpers.clear, helpers.feed local source = helpers.source local command = helpers.command local assert_alive = helpers.assert_alive +local poke_eventloop = helpers.poke_eventloop local exec = helpers.exec local eval = helpers.eval local eq = helpers.eq @@ -1401,6 +1402,7 @@ describe('cmdheight=0', function() {3:[No Name] }| ]]) meths.input_mouse('left', 'press', '', 0, 6, 10) + poke_eventloop() meths.input_mouse('left', 'drag', '', 0, 5, 10) screen:expect_unchanged() end) diff --git a/test/functional/ui/messages_spec.lua b/test/functional/ui/messages_spec.lua index 8320db2804..3052a74f38 100644 --- a/test/functional/ui/messages_spec.lua +++ b/test/functional/ui/messages_spec.lua @@ -1459,7 +1459,6 @@ describe('ui/ext_messages', function() feed(":set mouse=a") meths.input_mouse('left', 'press', '', 0, 12, 10) poke_eventloop() - meths.input_mouse('left', 'drag', '', 0, 12, 10) meths.input_mouse('left', 'drag', '', 0, 11, 10) feed("") feed(":set cmdheight") -- cgit