Skip to content

Remove Legacy Commands that don't integrate with the Test Explorer #2702

@mnoah1

Description

@mnoah1

Is your feature request related to a problem? Please describe.
Now that the extension supports test run, debug, etc from the test explorer, as well as green arrow overlaid in the gutter that also tie to the test explorer, there are several existing commands that may cause confusion since they don't integrate with the test explorer. Examples includego.subtest.cursor, go.test.cursor, go.test.package, and others that tie to various functions in the goTest.ts file, but won't actually integrate with the contents of the test explorer.

Describe the solution you'd like
Remove/deprecate these functions, or disable the commands when test explorer is enabled.

Describe alternatives you've considered
Add additional logic provide access to the contents of the test explorer and consume the results after each run.

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeatureRequestGo CompanionIssues relating to the Go Companion extensiongo-testissues related to go test support (test output, test explorer, ...)

    Type

    No type

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions