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

Adding UI tests #207

Merged
merged 14 commits into from Dec 8, 2018
Merged

Adding UI tests #207

merged 14 commits into from Dec 8, 2018

Conversation

kelsos
Copy link
Member

@kelsos kelsos commented Nov 13, 2018

  • Setups the environment for tests
  • Adds some basic tests for the user settings screen.
  • Fixes an issue with the btcchain_per_account table initialization when adding a new btc account, and the reloading of the table when you are change a currency while in the user_settings page.

Closes #209
Closes #206
Closes #41

@LefterisJP
Copy link
Member

This is still a WIP right? Make sure to also add changelog entries when it's done

@kelsos
Copy link
Member Author

kelsos commented Nov 16, 2018

Yes it is still work in progress, I want to add a few more tests for the dashboard first before the review.

@kelsos kelsos changed the title [WIP] Adding UI tests Adding UI tests Nov 25, 2018
@kelsos
Copy link
Member Author

kelsos commented Nov 25, 2018

@LefterisJP It should be ready for review.

@LefterisJP
Copy link
Member

@kelsos Thanks a bunch! Seems that 2 UI tests in appveyor are still flaky though

@kelsos
Copy link
Member Author

kelsos commented Nov 26, 2018

@LefterisJP I will go through them to find the flakiness cause and fix it.

@LefterisJP
Copy link
Member

@kelsos Thank you very much! Can you also add changelog entries for #209 and #206 ?

@LefterisJP LefterisJP merged commit 41d6918 into rotki:master Dec 8, 2018
@LefterisJP
Copy link
Member

@kelsos Thank you very much for this. UI tests were desperately needed.

This was referenced Dec 8, 2018
@kelsos kelsos deleted the ui-tests branch February 25, 2019 13:27
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.

None yet

2 participants