47 lines
795 B
Lua
47 lines
795 B
Lua
return {
|
|
'vim-test/vim-test',
|
|
lazy = false,
|
|
config = function()
|
|
require('which-key').add {
|
|
{ '<leader>r', name = '[R]un tests', desc = 'which_key_ignore' },
|
|
}
|
|
end,
|
|
keys = {
|
|
{
|
|
'<leader>rt',
|
|
function()
|
|
vim.cmd.TestNearest()
|
|
end,
|
|
desc = '[R]un nearest',
|
|
},
|
|
{
|
|
'<leader>rT',
|
|
function()
|
|
vim.cmd.TestFile()
|
|
end,
|
|
desc = '[R]un file',
|
|
},
|
|
{
|
|
'<leader>rs',
|
|
function()
|
|
vim.cmd.TestSuite()
|
|
end,
|
|
desc = '[R]un [S]uite',
|
|
},
|
|
{
|
|
'<leader>rl',
|
|
function()
|
|
vim.cmd.TestLast()
|
|
end,
|
|
desc = '[R]un [L]ast',
|
|
},
|
|
{
|
|
'<leader>rv',
|
|
function()
|
|
vim.cmd.TestVisit()
|
|
end,
|
|
desc = '[R]un [V]isit',
|
|
},
|
|
},
|
|
}
|