vscode-elixir-ls icon indicating copy to clipboard operation
vscode-elixir-ls copied to clipboard

Add support for the Test tab

Open VitorTrin opened this issue 3 years ago • 2 comments

Vscode has the Test sidebar, which provides an usefull view to run tests and discover what failed, why, and quickly jump to the failing test. For those who has never seen it, it looks something like this

image

The image shows python, but the only language with support for this that I've tried is Go.

VitorTrin avatar Oct 22 '21 15:10 VitorTrin

Hi, thanks for the feature request. Do you know what part of the LSP spec is required to implement this functionality?

On Fri, Oct 22, 2021 at 5:26 AM Vítor Luís dos Santos Trindade < @.***> wrote:

Vscode has the Test sidebar, which provides an usefull view to run tests and discover what failed, why, and quickly jump to the failing test. For those who has never seen it, it looks something like this

[image: image] https://user-images.githubusercontent.com/9387059/138481125-9d62bf1d-740c-4fa0-b1bc-a0c22b9b368b.png

The image shows python, but the only language with support for this that I've tried is Go.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/elixir-lsp/vscode-elixir-ls/issues/211, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAACN5IGXAT3A3FW2NKQ7NDUIF7C7ANCNFSM5GQZ7P4A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

axelson avatar Oct 23 '21 19:10 axelson

I have no prior knowledge of lsp specs, but I dug around in the lsp spec page and found no references to testing. I did find a testing API page: https://code.visualstudio.com/api/extension-guides/testing

VitorTrin avatar Oct 25 '21 13:10 VitorTrin

Addressed in https://github.com/elixir-lsp/vscode-elixir-ls/pull/276. Will need further work to make it good but the basics are there

lukaszsamson avatar Nov 06 '22 20:11 lukaszsamson