]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.1206: tests: test_filetype fails when a file is a directory v9.1.1206
authorChristian Brabandt <cb@256bit.org>
Sat, 15 Mar 2025 09:19:48 +0000 (10:19 +0100)
committerChristian Brabandt <cb@256bit.org>
Sat, 15 Mar 2025 09:19:48 +0000 (10:19 +0100)
Problem:  tests: test_filetype fails when a file is a directory
          (Eisuke Kawashima)
Solution: When encountering a directory instead of a file, skip that
          particular filetype test

fixes: #16894

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

index 27733953f9bdb8c8ebef4d8243d912d57a1f065a..02cab62a437e05b04a32d36302c3b024f1c13d53 100644 (file)
@@ -938,6 +938,9 @@ def s:CheckItems(checks: dict<list<string>>)
 
   for [ft, names] in items(checks)
     for i in range(0, len(names) - 1)
+      if isdirectory(fnameescape(names[i]))
+        continue
+      endif
       new
       try
         exe 'edit ' .. fnameescape(names[i])
index a5833422c3f23996bb74d38313270d8f56b3819f..27ea59644fc9a96c185ae62ef34f78932f3e4fcb 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1206,
 /**/
     1205,
 /**/