mirror of
https://github.com/ilyakooo0/nvim-autopairs.git
synced 2024-10-26 08:41:46 +03:00
75 lines
1.8 KiB
Lua
75 lines
1.8 KiB
Lua
local npairs = require('nvim-autopairs')
|
|
|
|
_G.npairs = npairs
|
|
|
|
npairs.setup({
|
|
enable_afterquote = true,
|
|
})
|
|
local data = {
|
|
{
|
|
name = 'add bracket after quote ',
|
|
filepath = './tests/endwise/init.lua',
|
|
filetype = 'lua',
|
|
linenr = 5,
|
|
key = [[(]],
|
|
before = [[const abc=|"test" ]],
|
|
after = [[const abc=(|"test") ]],
|
|
},
|
|
{
|
|
name = 'add bracket after quote ',
|
|
filepath = './tests/endwise/init.lua',
|
|
filetype = 'lua',
|
|
linenr = 5,
|
|
key = [[(]],
|
|
before = [[|"test" ]],
|
|
after = [[(|"test") ]],
|
|
},
|
|
|
|
{
|
|
name = 'add bracket after quote ',
|
|
filepath = './tests/endwise/init.lua',
|
|
filetype = 'lua',
|
|
linenr = 5,
|
|
key = [[{]],
|
|
before = [[(|"test") ]],
|
|
after = [[({|"test"}) ]],
|
|
},
|
|
{
|
|
name = 'add bracket after quote ',
|
|
filepath = './tests/endwise/init.lua',
|
|
filetype = 'lua',
|
|
linenr = 5,
|
|
key = [[(]],
|
|
before = [[const abc=|"visu\"dsa" ]],
|
|
after = [[const abc=(|"visu\"dsa") ]],
|
|
},
|
|
{
|
|
name = 'not add on exist quote',
|
|
filepath = './tests/endwise/init.lua',
|
|
filetype = 'lua',
|
|
linenr = 5,
|
|
key = [[(]],
|
|
before = [[const abc=|"visu\"dsa") ]],
|
|
after = [[const abc=(|"visu\"dsa") ]],
|
|
},
|
|
|
|
{
|
|
name = 'test add close quote on match',
|
|
filepath = './tests/endwise/init.lua',
|
|
filetype = 'lua',
|
|
linenr = '5',
|
|
key = [[(]],
|
|
before = [[const abc=|"visu\"dsa" ]],
|
|
after = [[const abc=(|"visu\"dsa") ]],
|
|
},
|
|
}
|
|
|
|
local run_data = _G.Test_filter(data)
|
|
|
|
local _, ts_utils = pcall(require, 'nvim-treesitter.ts_utils')
|
|
_G.TU = ts_utils
|
|
|
|
describe('[endwise tag]', function()
|
|
_G.Test_withfile(run_data, {})
|
|
end)
|