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

Fix TestGui::testDatabaseSettings open tab missing #9162

Conversation

jNullj
Copy link
Contributor

@jNullj jNullj commented Feb 24, 2023

The test at TestGui::testDatabaseSettings for changing transform rounds at encryption settings tab inside the security category is done in memory as the opening the tab was missing.
This commit add instuctions for going into the encryption widget before making the changes.
This issue is mentioned here and was found as part of pull request #9100 .

Screenshots

Testing strategy

You can duplicate the issue by running TestGui::testDatabaseSettings() line by line in debug and you will notice everything is done in memory as the gui does not go into the right area.
To test this fix you could just do the same with this branch, i also tested format and coverage after making this fix.

Type of change

  • ✅ Bug fix (non-breaking change that fixes an issue)
  • ❎ New feature (change that adds functionality)
  • ❎ Breaking change (causes existing functionality to change)
  • ❎ Refactor (significant modification to existing code)
  • ❎ Documentation (non-code change)

The test at TestGui::testDatabaseSettings for changing transform rounds at encryption settings tab inside the security category is done in memory as the opening the tab was missing.
This commit add instuctions for going into the encryption widget before making the changes.
@droidmonkey droidmonkey merged commit 7a65056 into keepassxreboot:develop Feb 25, 2023
pull bot pushed a commit to tigerwill90/keepassxc that referenced this pull request Feb 25, 2023
Co-authored-by: jNullj <jNullj@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants