lol huge updates

This commit is contained in:
sankalp committed 2024-08-16 02:51:57 +05:45
1 parent c9d290595f
commit a2b0f73e33
55 files changed
+1259 -290

No files matched your search

+73
View File
@@ -0,0 +1,73 @@
return {
'nvim-neotest/neotest',
dependencies = { 'haydenmeade/neotest-jest', 'marilari88/neotest-vitest' },
cmd = 'Neotest',
config = function()
require('neotest').setup({
status = { virtual_text = true },
output = { open_on_run = true },
adapters = {
require('neotest-vitest'),
require('neotest-jest')({
jestCommand = 'npm test --',
jestConfigFile = 'custom.jest.config.ts',
env = { CI = true },
cwd = function(path)
return vim.fn.getcwd()
end,
}),
},
})
end,
keys = {
{
'<leader>tw',
function()
require('neotest').run.run(vim.fn.expand('%'))
end,
desc = 'Run File',
},
{
'<leader>tT',
function()
require('neotest').run.run(vim.loop.cwd())
end,
desc = 'Run All Test Files',
},
{
'<leader>tr',
function()
require('neotest').run.run()
end,
desc = 'Run Nearest',
},
{
'<leader>ts',
function()
require('neotest').summary.toggle()
end,
desc = 'Toggle Summary',
},
{
'<leader>to',
function()
require('neotest').output.open({ enter = true, auto_close = true })
end,
desc = 'Show Output',
},
{
'<leader>tO',
function()
require('neotest').output_panel.toggle()
end,
desc = 'Toggle Output Panel',
},
{
'<leader>tS',
function()
require('neotest').run.stop()
end,
desc = 'Stop',
},
},
}