mirror of
https://github.com/L3MON4D3/LuaSnip
synced 2024-09-16 21:54:03 +02:00
Add symlink for tests/data/, tests that load/edit symlinked files.
This commit is contained in:
parent
1389bd6bd1
commit
caac688bb2
2 changed files with 91 additions and 0 deletions
|
@ -437,4 +437,94 @@ describe("loaders:", function()
|
|||
"/tests/data/lua-snippets/luasnippets/all.lua",
|
||||
"<Esc>jfecereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
|
||||
reload_test(
|
||||
"snipmate-reload: load symlinked and edit real",
|
||||
function()
|
||||
exec_lua(
|
||||
string.format(
|
||||
[[require("luasnip.loaders.from_snipmate").lazy_load({paths="%s"})]],
|
||||
os.getenv("LUASNIP_SOURCE")
|
||||
.. "/tests/symlinked_data/snipmate-snippets/snippets"
|
||||
)
|
||||
)
|
||||
end,
|
||||
"/tests/data/snipmate-snippets/snippets/all.snippets",
|
||||
"<Esc>2jwcereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
|
||||
reload_test(
|
||||
"vscode-reload: load symlinked and edit real",
|
||||
function()
|
||||
exec_lua(
|
||||
string.format(
|
||||
[[require("luasnip.loaders.from_vscode").lazy_load({paths="%s"})]],
|
||||
os.getenv("LUASNIP_SOURCE")
|
||||
.. "/tests/symlinked_data/vscode-snippets"
|
||||
)
|
||||
)
|
||||
end,
|
||||
"/tests/data/vscode-snippets/snippets/all.json",
|
||||
"<Esc>4jwlcereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
|
||||
reload_test(
|
||||
"lua-reload: load symlinked and edit real",
|
||||
function()
|
||||
exec_lua(
|
||||
string.format(
|
||||
[[require("luasnip.loaders.from_lua").lazy_load({paths="%s"})]],
|
||||
os.getenv("LUASNIP_SOURCE")
|
||||
.. "/tests/symlinked_data/lua-snippets/luasnippets"
|
||||
)
|
||||
)
|
||||
end,
|
||||
"/tests/data/lua-snippets/luasnippets/all.lua",
|
||||
"<Esc>jfecereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
|
||||
reload_test(
|
||||
"snipmate-reload: load real and edit symlinked",
|
||||
function()
|
||||
exec_lua(
|
||||
string.format(
|
||||
[[require("luasnip.loaders.from_snipmate").lazy_load({paths="%s"})]],
|
||||
os.getenv("LUASNIP_SOURCE")
|
||||
.. "/tests/data/snipmate-snippets/snippets"
|
||||
)
|
||||
)
|
||||
end,
|
||||
"/tests/symlinked_data/snipmate-snippets/snippets/all.snippets",
|
||||
"<Esc>2jwcereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
|
||||
reload_test(
|
||||
"vscode-reload: load real and edit symlinked",
|
||||
function()
|
||||
exec_lua(
|
||||
string.format(
|
||||
[[require("luasnip.loaders.from_vscode").lazy_load({paths="%s"})]],
|
||||
os.getenv("LUASNIP_SOURCE")
|
||||
.. "/tests/data/vscode-snippets"
|
||||
)
|
||||
)
|
||||
end,
|
||||
"/tests/symlinked_data/vscode-snippets/snippets/all.json",
|
||||
"<Esc>4jwlcereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
|
||||
reload_test(
|
||||
"lua-reload: load real and edit symlinked",
|
||||
function()
|
||||
exec_lua(
|
||||
string.format(
|
||||
[[require("luasnip.loaders.from_lua").lazy_load({paths="%s"})]],
|
||||
os.getenv("LUASNIP_SOURCE")
|
||||
.. "/tests/data/lua-snippets/luasnippets"
|
||||
)
|
||||
)
|
||||
end,
|
||||
"/tests/symlinked_data/lua-snippets/luasnippets/all.lua",
|
||||
"<Esc>jfecereplaces<Esc>:w<Cr><C-O>ccall1"
|
||||
)
|
||||
end)
|
||||
|
|
1
tests/symlinked_data
Symbolic link
1
tests/symlinked_data
Symbolic link
|
@ -0,0 +1 @@
|
|||
data
|
Loading…
Reference in a new issue