Skip to content

Discover test per folder icon is missing in multi-root workspace after upgrade #7870

Closed

Description

@memeplex

Environment data

  • VS Code version: 1.39.0
  • Extension version: 2019.10.41019
  • OS and version: Ubuntu 19.04
  • Python version: python 3.7.3
  • Type of virtual environment used: N/A
  • Relevant/affected Python packages and their versions: unittest
  • Jedi or Language Server?: Jedi

Expected behaviour

Hovering over a project in the unit test view of a multi-root workspace shows a Discovery button as in the following screenshot for the previous version of the extension:

image

Actual behaviour

In the new version that's not the case anymore. Maybe it's related to this #7859 regression in the unit test feature.

Steps to reproduce:

  1. Create a multi-root project
  2. Add some tests to each project
  3. Set the testing framework to unittest
  4. Hover over one of the projects as in the screenshot

Activity

  1. added
    triage-neededNeeds assignment to the proper sub-team
    bugIssue identified by VS Code Team member as probable bug
    on Oct 9, 2019
  2. ghost removed
    triage-neededNeeds assignment to the proper sub-team
    on Oct 10, 2019
  3. kimadeline commented on Oct 11, 2019

    @kimadeline

    Hi memeplex 👋 Thank you for reporting this issue.

    I can confirm that I can reproduce it on the latest version of the extension (I used pytest instead of unittest), and running git bisect shows that this was introduced in 9f69bf7.

    Note: After 9f69bf7 none of the icons were being displayed on hover:

    image

    But 1fe697a introduced some changes that fixed the leaf icons, sadly not the folder ones.

  4. brettcannon commented on Jul 29, 2021

    @brettcannon
    Member

    This has been fixed in our upcoming, new test provider.

    image

  5. memeplex commented on Jul 29, 2021

    @memeplex
    Author

    Cool, thanks!

  6. locked as resolved and limited conversation to collaborators on Sep 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-testingbugIssue identified by VS Code Team member as probable bugregressionBug didn't exist in a previous releaseverifiedVerification succeeded

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions