neotest-go icon indicating copy to clipboard operation
neotest-go copied to clipboard

Adds dap support

Open florentcigolotti opened this issue 2 years ago • 4 comments

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.

florentcigolotti avatar Jul 30 '22 16:07 florentcigolotti

#12

florentcigolotti avatar Jul 30 '22 16:07 florentcigolotti

@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.

akinsho avatar Aug 13 '22 19:08 akinsho

Are there any updates on this PR? Is someone still working on it?

cedrata avatar Oct 18 '23 14:10 cedrata

Are there any updates on this PR? Is someone still working on it?

I created new pr, with lesser features.

wwnbb avatar Oct 29 '23 07:10 wwnbb