From 40218d118030d0104ede11ad2956ef150e9a7573 Mon Sep 17 00:00:00 2001 From: Ville Hakulinen Date: Mon, 3 Jun 2019 00:38:19 +0300 Subject: Make sure msg_clear is sent after confirm message (#10065) --- test/functional/ui/messages_spec.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'test/functional/ui/messages_spec.lua') diff --git a/test/functional/ui/messages_spec.lua b/test/functional/ui/messages_spec.lua index 34b9ac8882..730c77c2ba 100644 --- a/test/functional/ui/messages_spec.lua +++ b/test/functional/ui/messages_spec.lua @@ -27,6 +27,30 @@ describe('ui/ext_messages', function() os.remove('Xtest') end) + it('msg_clear follows msg_show kind of confirm', function() + feed('iline 1') + feed(':call confirm("test")') + screen:expect{grid=[[ + line ^1 | + {1:~ }| + {1:~ }| + {1:~ }| + {1:~ }| + ]], messages={ { + content = {{"\ntest\n[O]k: ", 4}}, + kind = 'confirm', + }}} + + feed('') + screen:expect{grid=[[ + line ^1 | + {1:~ }| + {1:~ }| + {1:~ }| + {1:~ }| + ]]} + end) + it('msg_show kind=confirm,confirm_sub,emsg,wmsg,quickfix', function() feed('iline 1\nline 2') -- cgit