neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit c98260822699bf622b14caffc908a47039deca51
parent 958df63606687fff6f805255ff3848dd34f33082
Author: phanium <91544758+phanen@users.noreply.github.com>
Date:   Mon, 24 Mar 2025 07:30:08 +0800

test(checkhealth): nested path 'runtimepath' #33034


Diffstat:
Atest/functional/fixtures/pack/foo/opt/healthy/lua/nest/health.lua | 6++++++
Mtest/functional/plugin/health_spec.lua | 18++++++++++++++++++
2 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/test/functional/fixtures/pack/foo/opt/healthy/lua/nest/health.lua b/test/functional/fixtures/pack/foo/opt/healthy/lua/nest/health.lua @@ -0,0 +1,6 @@ +return { + check = function() + vim.health.start('healthy pack') + vim.health.ok('healthy ok') + end, +} diff --git a/test/functional/plugin/health_spec.lua b/test/functional/plugin/health_spec.lua @@ -224,6 +224,24 @@ describe('vim.health', function() - OK everything is ok ]]) end) + + it('&rtp can contain nested path (by packadd)', function() + -- re-add to ensure this appears before new nested rtp + command([[set runtimepath-=test/functional/fixtures]]) + command([[set runtimepath+=test/functional/fixtures]]) + command('set packpath+=test/functional/fixtures') + -- set rtp+=test/functional/fixtures/pack/foo/opt/healthy + command('packadd healthy') + command('checkhealth nest') + n.expect([[ + + ============================================================================== + nest: require("nest.health").check() + + healthy pack ~ + - OK healthy ok + ]]) + end) end) end)