Commit Graph
41 Commits
Author SHA1 Message Date
rcarrigaandItai Bohadana 04d3f707b8 docs: remove nvim-treesitter ref 2026-08-18 16:52:15 +03:00
rcarrigaandItai Bohadana c0c7dc9851 feat: remove plenary 2026-08-18 16:52:15 +03:00
Rónán Carrigan 1b1b1abf92 feat(pytest): strip ansi codes from errors 2025-09-19 12:16:58 +01:00
Rónán Carrigan e5bff6dcf3 fix(pytest): handle failed setup
Previously we would only handle skipped setups, we need to handle failed
setups in cases of fixture lookup errors.

See #37
2024-08-14 16:21:33 +01:00
Rónán Carrigan 0ab9ad3570 feat: multiple adapter instances
Allows calling the module multiple times with different configs for use
in different in projects.
2024-08-14 14:31:43 +01:00
Rónán Carrigan 27a2676aa0 fix(pytest): handle parameterized tests without pytest discovery
Only emits position IDs with parameters when pytest discovery is enabled

See #36 and #59
2023-12-20 18:51:58 +00:00
Rónán Carrigan 6c06041cfb fix(unittest): correct arg order for test vs suite
See #45
2023-02-18 09:34:37 +00:00
Rónán Carrigan 75fdeb460d fix(unittest): correctly order arguments
See #45
2023-02-17 08:10:16 +00:00
Rónán Carrigan dc36e8a857 fix(unittest): prepend executable name in args 2023-02-16 09:39:19 +00:00
Rónán Carrigan 4398ba1063 fix(unittest): handle error outside of file
If an error occurs outside of the test file, there is no frame to match
an error to. This can happen for example when required arguments are not
passed to the test.
2023-02-16 09:19:15 +00:00
Rónán Carrigan 1c06dfac57 fix(unittest): use parsed args
sys.argv should not have been used, switched to passed arguments

See #45
2023-02-16 09:18:13 +00:00
Rónán Carrigan ba7069a030 fix(pytest): don't reverse namespaces
See #26
2022-10-31 14:14:52 +00:00
Rónán Carrigan 9e2db9375c docs(README): link to debug config values
See https://github.com/nvim-neotest/neotest/issues/132
2022-10-27 09:06:00 +01:00
Rónán Carrigan 8aca335334 fix(pytest): use rootdir instead of rootpath
See #21
2022-10-20 08:03:18 +01:00
Rónán Carrigan 15f566a484 fix: check exit code of proc
See https://github.com/nvim-neotest/neotest/issues/127
2022-10-13 08:44:58 +01:00
Rónán Carrigan 143aacd04e fix: search runtime for python script
See https://github.com/nvim-neotest/neotest/issues/118
2022-10-01 14:48:18 +01:00
Rónán Carrigan a0c5c567fb fix: use correct separator
See https://github.com/nvim-neotest/neotest/issues/118
2022-09-28 09:02:29 +01:00
Rónán Carrigan 288e58b83d feat: filter_dir function 2022-09-12 06:59:47 +01:00
Rónán Carrigan c76e25df65 feat: custom python command
See #14
2022-08-21 21:28:56 +01:00
Rónán Carrigan 20df51e06f feat: mark deselected tests as skipped
See #13
2022-08-03 22:29:45 +01:00
Rónán Carrigan b6c46fe3a0 docs: LICENCE 2022-07-25 21:23:34 +01:00
Rónán Carrigan aaf83100b6 feat: streamed results 2022-07-23 15:02:35 +01:00
Rónán Carrigan 023b7bda64 fix: handle missing pipenv/poetry
See #10
2022-07-10 17:19:57 +01:00
Rónán Carrigan 4d915fbefd fix(unittest): handle extra args 2022-07-02 09:58:14 +01:00
Rónán Carrigan 4ded85dfbf fix: default root to cwd in python detection 2022-06-26 10:48:41 +01:00
Rónán Carrigan de234d600e feat: custom test file detection
See #3
2022-06-14 10:16:58 +01:00
Rónán Carrigan e8ce1d3047 docs: README 2022-06-13 08:45:19 +01:00
Rónán Carrigan 16ed9f6079 fix(pytest): handle xfail exc repr
See #5
2022-06-09 21:15:17 +01:00
Rónán Carrigan e4a97894b5 fix: include extra args 2022-06-08 22:10:43 +01:00
Rónán Carrigan 304cee0223 fix: allow files ending in _test
See #3
2022-06-08 21:24:06 +01:00
Rónán Carrigan e040840e65 feat: remove vim-test arg compat 2022-06-05 11:24:07 +01:00
Rónán Carrigan ff70ffac75 refactor: rename types 2022-03-13 15:16:23 +00:00
Rónán Carrigan ca177b4c8a feat: use neotest async 2022-03-13 14:55:13 +00:00
Rónán Carrigan 42d6488760 feat: cyan colour for skipped tests 2022-02-28 09:06:55 +00:00
Rónán Carrigan 95e4decca9 fix: remove snake_case requirement for test names 2022-02-20 12:34:02 +00:00
Rónán Carrigan 49ed805750 feat: add dap args 2022-02-07 09:27:43 +00:00
Rónán Carrigan a02e6d5acb feat: async build_spec 2022-02-06 21:18:33 +00:00
Rónán Carrigan 1323c5ff09 feat: root finder 2022-01-17 09:49:40 +00:00
Rónán Carrigan 5bca040611 feat: remove file searching 2022-01-07 23:06:55 +00:00
Rónán Carrigan c0a5d07143 feat: new interface 2022-01-04 09:29:32 +00:00
Rónán Carrigan b162ba1b42 feat: init commit 2022-01-02 23:15:23 +00:00