aboutsummaryrefslogtreecommitdiff
path: root/test/functional/fixtures/lua
diff options
context:
space:
mode:
authorphanium <91544758+phanen@users.noreply.github.com>2025-03-16 20:49:05 +0800
committerGitHub <noreply@github.com>2025-03-16 05:49:05 -0700
commitf5dd30948e67b0bfbfe0f1023a9b0c8a0b20b486 (patch)
tree064af071d0dd5de1493e386e7ca3bb98f785105b /test/functional/fixtures/lua
parent7aae3f98de9ff8ee4371318ca223af0f51c5e08d (diff)
downloadrneovim-f5dd30948e67b0bfbfe0f1023a9b0c8a0b20b486.tar.gz
rneovim-f5dd30948e67b0bfbfe0f1023a9b0c8a0b20b486.tar.bz2
rneovim-f5dd30948e67b0bfbfe0f1023a9b0c8a0b20b486.zip
fix(checkhealth): handle nested lua/ directory #32918
Problem: :checkhealth fails if plugin has nested "lua/" directory Solution: trim `{runtimepath}/lua` from fullpath to get subpath (`./**/{health, health/init.lua}`)
Diffstat (limited to 'test/functional/fixtures/lua')
-rw-r--r--test/functional/fixtures/lua/test_plug/lua/health.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/functional/fixtures/lua/test_plug/lua/health.lua b/test/functional/fixtures/lua/test_plug/lua/health.lua
new file mode 100644
index 0000000000..75164f37ab
--- /dev/null
+++ b/test/functional/fixtures/lua/test_plug/lua/health.lua
@@ -0,0 +1,8 @@
+local M = {}
+
+M.check = function()
+ vim.health.start('nested lua/ directory')
+ vim.health.ok('everything is ok')
+end
+
+return M