neotest-go
neotest-go copied to clipboard
Adds dap support
This is a starting point to add DAP support.
Current status
- [x] Test* functions
- [ ] Sub test functions with
t.Run
- [x] Example* functions
- [ ] Benchmark functions (it is not supported by the plugin right now, so DAP will not work)
- [ ] Testify suites
The status sign is broken right now after a debugging session, I haven't look at why right now.
#12
@florentcigolotti I think your work on this is a very good start. I'd suggest narrowing the scope of this PR though so it isn't blocked by these issues indefinitely. I think factor out stuff like subtests and testify to separate PRs since those aren't even super well-supported at all anyway.
I think the only real blocker here is getting the signs working. I think for those it's important to figure out what the status of each test is and make sure that test results are coming through in the format expected and the status value is correct.
Are there any updates on this PR? Is someone still working on it?
Are there any updates on this PR? Is someone still working on it?
I created new pr, with lesser features.