Commit graph

5 commits

Author SHA1 Message Date
Jeremie Fraeys
375584629e
feat(neotest): add notifications, smart test discovery, fix DAP integration, and improve keymaps
Some checks failed
Luacheck / luacheck (push) Failing after 10s
StyLua / stylua (push) Successful in 3s
- Add notify function for user feedback on all test operations
- Make <leader>tn smart: runs nearest in test files, finds matching test file from source
- Add same smart logic to <leader>td (debug) and <leader>tw (watch)
- Fix <leader>ts to auto-focus summary window for Enter navigation
- Add summary keymaps for <CR> to expand/jump to tests
- Add nvim-dap as dependency to fix debug strategy
- Fix DAP UI to not auto-close and not enter insert mode
- Fix watch to load test file buffer for LSP attachment
- Make python path detection use VIRTUAL_ENV env var first
- Fix neotest-python adapter configuration
2026-02-09 13:42:17 -05:00
Jeremie Fraeys
a8c06ae101
fix: configure neotest-python for tests/ directory discovery
Some checks failed
Luacheck / luacheck (push) Failing after 9s
StyLua / stylua (push) Successful in 2s
2026-02-08 17:04:49 -05:00
Jeremie Fraeys
f23c647bfc
fix: move neotest keymaps inside config function to prevent nil errors
Some checks failed
Luacheck / luacheck (push) Failing after 10s
StyLua / stylua (push) Successful in 2s
2026-02-08 17:01:52 -05:00
Jeremie Fraeys
fe9452fda0
fix: remove neotest.summary.open() calls from lazy-loaded keymaps
Some checks failed
Luacheck / luacheck (push) Failing after 10s
StyLua / stylua (push) Successful in 2s
2026-02-08 17:00:29 -05:00
Jeremie Fraeys
02e26b00b7
chore(nvim): reinitialize with working config
Some checks are pending
Check Lua Formatting in MyRepo / Stylua Check (push) Waiting to run
2026-02-07 21:06:45 -05:00