From dcbf6a076abbb6a6d0ae2b918d46f97789d4c0b8 Mon Sep 17 00:00:00 2001 From: Lucas Garcia Rubio Date: Mon, 19 May 2025 09:25:20 -0300 Subject: [PATCH] configure tests --- after/compiler/maven.vim | 5 ----- lazy-lock.json | 5 ++--- lua/custom/plugins/neotest-maven.lua | 4 ++-- lua/custom/plugins/vim-test.lua | 6 ++++-- lua/kickstart/plugins/neo-tree.lua | 2 +- 5 files changed, 9 insertions(+), 13 deletions(-) diff --git a/after/compiler/maven.vim b/after/compiler/maven.vim index c7ac8c4e..d6a95eae 100644 --- a/after/compiler/maven.vim +++ b/after/compiler/maven.vim @@ -1,8 +1,3 @@ -"if exists("current_compiler") -" finish -"endif -" - let current_compiler = "maven" CompilerSet makeprg=mvn\ -B\ $* diff --git a/lazy-lock.json b/lazy-lock.json index d0ef0b7d..dab5753d 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -21,6 +21,8 @@ "mini.nvim": { "branch": "main", "commit": "e744b5dbb3158242af77124bd6763a8647ea82ed" }, "neo-tree.nvim": { "branch": "main", "commit": "9b5d67119c46e3262ffe1508fe6d8540b79ad75d" }, "neogit": { "branch": "master", "commit": "0542ca3aa9bf0b67b7b7713e4d230f9c1fc2c631" }, + "neotest": { "branch": "master", "commit": "862afb2a2219d9ca565f67416fb7003cc0f22c4f" }, + "neotest-java": { "branch": "main", "commit": "3cc0bceb0b0957e918939ba95434197e6b3775e7" }, "nui.nvim": { "branch": "main", "commit": "8d3bce9764e627b62b07424e0df77f680d47ffdb" }, "nvim-aider": { "branch": "main", "commit": "3d1d733a7a3cf726dc41d1c4f15df01d208c09e5" }, "nvim-autopairs": { "branch": "master", "commit": "2a406cdd8c373ae7fe378a9e062a5424472bd8d8" }, @@ -45,9 +47,6 @@ "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" }, - "vim-dispatch": { "branch": "master", "commit": "a2ff28abdb2d89725192db5b8562977d392a4d3f" }, - "vim-maven-plugin": { "branch": "master", "commit": "904c38d6e2643cab70c18c11da7e1b968b9e87ac" }, "vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }, - "vim-test": { "branch": "master", "commit": "b0c3e13249699a522c8b472ff79eff40d2935476" }, "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" } } diff --git a/lua/custom/plugins/neotest-maven.lua b/lua/custom/plugins/neotest-maven.lua index ac9e3c53..89396c7a 100644 --- a/lua/custom/plugins/neotest-maven.lua +++ b/lua/custom/plugins/neotest-maven.lua @@ -1,7 +1,7 @@ return { -- { - -- 'lucas-garcia-rubio/neotest-maven', - -- -- dir = '~/Repositories/pessoal/plugins/neotest-maven', + -- -- 'lucas-garcia-rubio/neotest-maven', + -- dir = '~/Repositories/pessoal/plugins/neotest-maven', -- name = 'neotest-maven', -- ft = 'java', -- dependencies = { diff --git a/lua/custom/plugins/vim-test.lua b/lua/custom/plugins/vim-test.lua index 50d1b4d4..e766d664 100644 --- a/lua/custom/plugins/vim-test.lua +++ b/lua/custom/plugins/vim-test.lua @@ -5,9 +5,11 @@ return { 'mikelue/vim-maven-plugin', }, init = function() - vim.g['test#strategy'] = 'dispatch' + vim.g['test#strategy'] = { nearest = 'neovim', file = 'neovim', suite = 'neovim' } + vim.g['test#neovim#start_normal'] = 1 + vim.g['test#basic#start_normal'] = 1 -- vim.g.test_echo_command = 1 -- Adicionado para mostrar o comando de teste - vim.g['test#java#maventest#options'] = '-B' + -- vim.g['test#java#maventest#options'] = '-B' -- Necessário em caso de parsing para quickfix list vim.api.nvim_create_autocmd('FileType', { pattern = { 'java' }, diff --git a/lua/kickstart/plugins/neo-tree.lua b/lua/kickstart/plugins/neo-tree.lua index ff659e96..176d8634 100644 --- a/lua/kickstart/plugins/neo-tree.lua +++ b/lua/kickstart/plugins/neo-tree.lua @@ -11,7 +11,7 @@ return { }, cmd = 'Neotree', keys = { - { '\\', ':Neotree position=float', desc = 'NeoTree reveal in float mode', silent = true }, + { '\\', ':Neotree reveal position=float', desc = 'NeoTree reveal in float mode', silent = true }, { 'nds', ':Neotree document_symbols position=float', desc = 'NeoTree document symbols', silent = true }, }, opts = {