]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.1559: tests: Test_popup_complete_info_01() fails when run alone v9.1.1559
authorzeertzjq <zeertzjq@outlook.com>
Thu, 17 Jul 2025 18:40:04 +0000 (20:40 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 17 Jul 2025 18:40:04 +0000 (20:40 +0200)
Problem:  tests: Test_popup_complete_info_01() fails when run alone.
Solution: Set buffer-local competeopt+=noinsert and add missing cleanup
          in Test_popup_complete() (zeertzjq).

closes: #17773

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/testdir/test_popup.vim
src/version.c

index b8c318585a890ec6679da8d610e2bdd3b32f372c..956aef1b1f0b5f7e51bb2061e3919bb8db9568a3 100644 (file)
@@ -214,6 +214,8 @@ func Test_popup_complete()
   call feedkeys("aM\<f5>\<enter>\<esc>", 'tx')
   call assert_equal(["March", "M", "March"], getline(1,4))
   %d
+
+  set completeopt&
 endfunc
 
 
@@ -1078,6 +1080,7 @@ func Test_popup_complete_info_01()
   setlocal thesaurus=Xdummy.txt
   setlocal omnifunc=syntaxcomplete#Complete
   setlocal completefunc=syntaxcomplete#Complete
+  setlocal completeopt+=noinsert
   setlocal spell
   for [keys, mode_name] in [
         \ ["", ''],
index 638dfc6bbe6abfe4b6d9a585b0df995a179bc4d1..f61d39ced0d295a7433cd128ea67ee708a0e1e1c 100644 (file)
@@ -719,6 +719,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1559,
 /**/
     1558,
 /**/