[Neotest] Clean up

This commit is contained in:
Admin 2025-05-15 15:15:35 +02:00
parent 94dc7b06ff
commit 641511b845

View File

@ -1,7 +1,4 @@
-- plugins/neotest_config.lua
return { return {
-- Load neotest
{
"nvim-neotest/neotest", "nvim-neotest/neotest",
dependencies = { dependencies = {
-- For JavaScript, TypeScript (Vite) -- For JavaScript, TypeScript (Vite)
@ -27,6 +24,8 @@ return {
require("neotest-ctest"), require("neotest-ctest"),
-- Rust Adapter -- Rust Adapter
require("neotest-rust"), require("neotest-rust"),
-- Java Adapter
-- require("neotest-java")
}, },
}) })
@ -39,15 +38,14 @@ return {
-- Run all tests in the current file -- Run all tests in the current file
opts.desc = "Run all tests in current file" opts.desc = "Run all tests in current file"
keymap("n", "<leader><leader>tf", '<cmd>lua require("neotest").run.run(vim.fn.expand("%"))', opts) keymap("n", "<leader><leader>tf", '<cmd>lua require("neotest").run.run(vim.fn.expand("%"))<cr>', opts)
-- Run all tests in the entire project
opts.desc = "Run all tests in project"
keymap("n", "<leader><leader>ta", "<cmd>Neotest run<cr>", opts)
-- Stop running tests -- Stop running tests
opts.desc = "Stop tests" opts.desc = "Stop tests"
keymap("n", "<leader><leader>ts", "<cmd>Neotest stop<cr>", opts) keymap("n", "<leader><leader>ts", '<cmd>lua require("neotest").run.stop()<cr>', opts)
opts.desc = "Attach to nearest test"
keymap("n", "<leader><leader>ta", '<cmd>lua require("neotest").run.attach()<cr>', opts)
opts.desc = "Jump to next test" opts.desc = "Jump to next test"
keymap("n", "<leader><leader>tn", "<cmd>Neotest jump next<cr>", opts) keymap("n", "<leader><leader>tn", "<cmd>Neotest jump next<cr>", opts)
@ -66,5 +64,4 @@ return {
opts.desc = "Show neotest output as panel" opts.desc = "Show neotest output as panel"
keymap("n", "<leader><leader>tn", "<cmd>Neotest output-panel<cr>", opts) keymap("n", "<leader><leader>tn", "<cmd>Neotest output-panel<cr>", opts)
end, end,
},
} }