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

add integration tests for the scm extension #7581

Open
akosyakov opened this issue Apr 15, 2020 · 1 comment
Open

add integration tests for the scm extension #7581

akosyakov opened this issue Apr 15, 2020 · 1 comment
Labels
help wanted issues meant to be picked up, require help quality issues related to code and application quality scm issues related to the source control manager test issues related to unit and api tests

Comments

@akosyakov
Copy link
Member

SCM View has may features and variabilities which takes quite a lot of time to test manually each time.

It would be good to integration tests to test how different features can be used in different modes via the API or using keyboard.

How to write integration tests: https://github.com/eclipse-theia/theia/blob/master/doc/api-testing.md#writing-tests

@akosyakov akosyakov added help wanted issues meant to be picked up, require help quality issues related to code and application quality scm issues related to the source control manager labels Apr 15, 2020
@akosyakov akosyakov added the test issues related to unit and api tests label Jul 9, 2020
@vince-fugnitto
Copy link
Member

I was planning on adding integration tests for SCM (so I can also familiarize myself with writing api integration tests), but I was unfortunately blocked by #8093. That is why I spent some time trying to identify the root cause and why running the tests failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted issues meant to be picked up, require help quality issues related to code and application quality scm issues related to the source control manager test issues related to unit and api tests
Projects
None yet
Development

No branches or pull requests

2 participants