1
0
Fork 0

neotest: debug rust tests

This commit is contained in:
Felipe 2023-12-27 00:05:46 -03:00
parent c00416c88b
commit 4d238568e1
Signed by: pitbuster
SSH key fingerprint: SHA256:HDYu2Pm4/TmSX8GBwV49UvFWr1Ljg8XlHxKeCpjJpOk

View file

@ -611,6 +611,7 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
dap.listeners.before.event_exited["dapui_config"] = function() dap.listeners.before.event_exited["dapui_config"] = function()
dapui.close() dapui.close()
end end
dapui.setup()
-- rust -- rust
dap.adapters.lldb = { dap.adapters.lldb = {
@ -702,12 +703,18 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
local neotest = require("neotest") local neotest = require("neotest")
neotest.setup({ neotest.setup({
adapters = { adapters = {
require("neotest-rust"), require("neotest-rust") {
args = { "--no-capture" },
dap_adapter = "lldb",
},
}, },
}) })
vim.keymap.set("n", "<leader>tr", function() vim.keymap.set("n", "<leader>tr", function()
neotest.run.run() neotest.run.run()
end) end)
vim.keymap.set("n", "<leader>td", function()
neotest.run.run({ strategy = "dap" })
end)
vim.keymap.set("n", "<leader>tf", function() vim.keymap.set("n", "<leader>tf", function()
neotest.run.run(vim.fn.expand("%")) neotest.run.run(vim.fn.expand("%"))
end) end)