From be1efd2bf3c8746c0697dc613945444632b7e94c Mon Sep 17 00:00:00 2001 From: mitchell Date: Mon, 29 Nov 2021 11:19:17 -0500 Subject: Make Lua autocomplete test more robust. --- test/test.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/test.lua b/test/test.lua index ca770ee6..d81a3c0c 100644 --- a/test/test.lua +++ b/test/test.lua @@ -3766,17 +3766,22 @@ function test_lua_autocomplete() buffer:auto_c_cancel() buffer:clear_all() + local choose_single = buffer.auto_c_choose_single + buffer.auto_c_choose_single = true local autocomplete_snippets = _M.lua.autocomplete_snippets _M.lua.autocomplete_snippets = false buffer:add_text('for') textadept.editing.autocomplete('lua') assert(not buffer:auto_c_active(), 'autocompletions available') + assert(buffer:get_cur_line(), 'format') + buffer:undo() _M.lua.autocomplete_snippets = true textadept.editing.autocomplete('lua') assert(buffer:auto_c_active(), 'no autocompletions') buffer:auto_c_cancel() buffer:clear_all() _M.lua.autocomplete_snippets = autocomplete_snippets -- restore + buffer.auto_c_choose_single = choose_single buffer:close(true) end -- cgit v1.2.3