Skip to content
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

Added asnychronous test completed events #1802

Merged
merged 8 commits into from
Aug 18, 2020

Conversation

Samirat
Copy link
Contributor

@Samirat Samirat commented May 18, 2020

This PR adds events whenever a test is completed. Without it, you have to wait for all the results to be available before you get any feedback. When running long suites of tests, this makes it a lot more usable.

All TestResult objects are already processed as events by the VS Code extension, so I don't think any changes are necessary to the vscode extension. This does mean it'll see them twice, once from the asynchronous event and once from the RunTestResponse, but I don't think this has any bad effects.

@Samirat
Copy link
Contributor Author

Samirat commented Aug 12, 2020

@JoeRobich I've had this one hanging for a while, can you review or mention someone to review

@JoeRobich
Copy link
Member

@david-driscoll @mholo65 @filipw Anyone have any additional thoughts?

Copy link
Member

@david-driscoll david-driscoll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there any unit tests that can be updated / added?

Other than that, looks good.

@Samirat
Copy link
Contributor Author

Samirat commented Aug 17, 2020

@JoeRobich Doesn't look like I can merge this myself.

@JoeRobich
Copy link
Member

@Samirat Thanks

@JoeRobich JoeRobich merged commit aecec81 into OmniSharp:master Aug 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants