if vim.g.vscode then return end local nnoremap = require('halfdan.keymap').nnoremap local neotest = require('neotest') neotest.setup({ log_level = vim.log.levels.DEBUG, adapters = { require("neotest-elixir")({ args = { "--trace" }, write_delay = 0, }), require("neotest-rust"), -- require("neotest-vim-test")({ allow_file_types = { "haskell"} }), }, }) nnoremap("nt", function() neotest.run.run() end) nnoremap("nf", function() neotest.run.run(vim.fn.expand("%")) end) nnoremap("nd", function() neotest.run.run({ strategy = "dap" }) end) nnoremap("ns", function() neotest.summary.toggle() end)