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

Integrate with `vstest` Test Platform Protocols to enhance performance and consolidate code

Open Issafalcon opened this issue 1 year ago • 4 comments

Using the VS Test Platform API (https://github.com/microsoft/vstest/blob/main/docs/RFCs/0007-Editors-API-Specification.md) to run test discovery and running tests will enable consolidation of code for each test runner currently in this adapter.

Using a listener in Nvim over a port for dotnet vstest will allow async updates for test discovery and streaming of test results straight from the Test Platform.

This will improve performance significantly.

Issafalcon avatar Feb 22 '24 17:02 Issafalcon