[[📜2023-10-08 NeotestをWindowsで試してみる]] ではダメだったが、[[WSL]] ([[Ubuntu]]) ならいけるかと思って再チャレンジ。 ## インストール [[init.lua]]の[[lazy.nvim]]設定に追加。とりあえず[[Jest]]で。 ```lua "nvim-neotest/neotest-jest", { "nvim-neotest/neotest", dependencies = { "nvim-lua/plenary.nvim", "nvim-treesitter/nvim-treesitter", }, config = function() require("neotest").setup({ adapters = { require('neotest-jest')({ jest_test_discovery = false, }) }, discovery = { enabled = false, } }) vim.api.nvim_set_keymap("n", "<Space>8", "<cmd>lua require('neotest').run.run({ jestCommand = 'npx jest --watch ' })<cr>", {}) end }, ``` [[FixCursorHold]]は不要なはずだし、[[coc-highlight]]が動作しなくなるので`dependencies`からは除外した。 > [!todo] > [[Parameterized Test]]が認識しない問題