neotest: debug rust tests
This commit is contained in:
parent
c00416c88b
commit
4d238568e1
1 changed files with 8 additions and 1 deletions
9
init.lua
9
init.lua
|
|
@ -611,6 +611,7 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
|
|||
dap.listeners.before.event_exited["dapui_config"] = function()
|
||||
dapui.close()
|
||||
end
|
||||
dapui.setup()
|
||||
|
||||
-- rust
|
||||
dap.adapters.lldb = {
|
||||
|
|
@ -702,12 +703,18 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
|
|||
local neotest = require("neotest")
|
||||
neotest.setup({
|
||||
adapters = {
|
||||
require("neotest-rust"),
|
||||
require("neotest-rust") {
|
||||
args = { "--no-capture" },
|
||||
dap_adapter = "lldb",
|
||||
},
|
||||
},
|
||||
})
|
||||
vim.keymap.set("n", "<leader>tr", function()
|
||||
neotest.run.run()
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>td", function()
|
||||
neotest.run.run({ strategy = "dap" })
|
||||
end)
|
||||
vim.keymap.set("n", "<leader>tf", function()
|
||||
neotest.run.run(vim.fn.expand("%"))
|
||||
end)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue