diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/functional/fixtures/lua/test_plug/autoload/health/test_plug.vim | 3 | ||||
-rw-r--r-- | test/functional/plugin/health_spec.lua | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/test/functional/fixtures/lua/test_plug/autoload/health/test_plug.vim b/test/functional/fixtures/lua/test_plug/autoload/health/test_plug.vim new file mode 100644 index 0000000000..de05f56e9e --- /dev/null +++ b/test/functional/fixtures/lua/test_plug/autoload/health/test_plug.vim @@ -0,0 +1,3 @@ +function! health#success1#check() + call health#report_start("If you see this I'm broken") +endfunction diff --git a/test/functional/plugin/health_spec.lua b/test/functional/plugin/health_spec.lua index 2a86391e76..45fcf945f4 100644 --- a/test/functional/plugin/health_spec.lua +++ b/test/functional/plugin/health_spec.lua @@ -100,8 +100,10 @@ describe('health.vim', function() ]]) end) - it("lua plugins", function() + it("lua plugins, skips vimscript healthchecks with the same name", function() command("checkhealth test_plug") + -- Existing file in test/functional/fixtures/lua/test_plug/autoload/health/test_plug.vim + -- and the Lua healthcheck is used instead. helpers.expect([[ test_plug: require("test_plug.health").check() |