forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Create Python Test TreeViewProvider & TreeViewItem. #4273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
Milestone
Comments
d3r3kk
added a commit
to d3r3kk/vscode-python
that referenced
this issue
Feb 6, 2019
For microsoft#4273 - Make Python Test View Provider injectable (testable) - Maps `Tests` object to TreeViewItem hierarchy - Adds a Event (subscription) model to the TestStorageService
This was referenced Feb 6, 2019
d3r3kk
added a commit
to d3r3kk/vscode-python
that referenced
this issue
Feb 6, 2019
For microsoft#4273 - Make Python Test View Provider injectable (testable) - Maps `Tests` object to TreeViewItem hierarchy - Adds a Event (subscription) model to the TestStorageService
4 tasks
DonJayamanne
pushed a commit
that referenced
this issue
Mar 12, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Create Python Test TreeViewProvider, Python Test TreeViewItem, and show them in the Test Explorer view.
This task is specifically to create the model and prove out the tree item flow we will use. Dummy data can be created, and unit tests put in place to ensure the tree model update will work how we expect it to.
No commands, nothing that would alter the tree is included in this task.
The end result will be an API that will have to be implemented rather than a full reconfiguration of how we represent this information internally today (
Tests
data structure,ITestCollectionStorageService
, etc...).NOTE: Discussion on mapping the
Tests
data structure should be had to ensure we understand any impact of altering or extending this.NOTE: We are not going to support multi-root work spaces at this time.
Test for completion:
The text was updated successfully, but these errors were encountered: