nvim: run python tests

This commit is contained in:
nicolas 2024-01-20 13:02:18 +01:00
parent 226d6667ca
commit 26a384d8ef
3 changed files with 19 additions and 3 deletions

View File

@ -50,7 +50,9 @@ require 'rust-tools'.setup {
},
}
require("neodev").setup {}
require("neodev").setup {
library = { plugins = { "neotest" }, types = true },
}
nvim_lsp.lua_ls.setup {}
nvim_lsp.jedi_language_server.setup {}
@ -65,7 +67,7 @@ nvim_lsp.pyright.setup {
}
nvim_lsp.ruff_lsp.setup {}
nvim_lsp.ruff_lsp.setup{}
nvim_lsp.ruff_lsp.setup {}
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities)
@ -97,4 +99,4 @@ nvim_lsp.tsserver.setup {}
nvim_lsp.angularls.setup {}
nvim_lsp.dockerls.setup{}
nvim_lsp.dockerls.setup {}

View File

@ -0,0 +1,5 @@
require('neotest').setup {
adapters = {
require("neotest-python")
}
}

View File

@ -65,6 +65,15 @@ return require('packer').startup(function(use)
use 'williamboman/mason-lspconfig.nvim'
use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' }
use 'nvimtools/none-ls.nvim'
use {
"nvim-neotest/neotest",
requires = {
"nvim-lua/plenary.nvim",
"antoinemadec/FixCursorHold.nvim",
"nvim-treesitter/nvim-treesitter"
}
}
use "nvim-neotest/neotest-python"
use({
"nvim-treesitter/nvim-treesitter-textobjects",